Yes, but you need a residence permit or a Colombian tax ID

Foreigners can open a bank account in Colombia, but the requirements depend on your immigration status. If you have a residence permit (visa de residente), most banks will treat you like a Colombian resident. If you are on a tourist visa or temporary stay, you will need a Colombian tax ID number (NIT) and proof of a local address, and some banks will refuse you outright. A few banks accept tourists with a passport and proof of funds, but this is rare and varies by branch.

The easiest path is to get a residence permit first if you plan to stay longer than 90 days. If you are only visiting or in the early stages of relocation, contact the specific bank before you go in—policies differ widely, and a wasted trip is common.

Key Takeaways

  • Banks require either a residence permit, a Colombian tax ID (NIT), or both, depending on the bank and your length of stay.
  • A tourist visa alone is usually not enough; you will need proof of a local address and often a NIT, which you can obtain from the DIAN (tax authority) in person or online.
  • Davivienda, Bancolombia, and Banco de Bogotá are more likely to open accounts for foreigners than smaller regional banks.
  • The process takes one to three weeks from application to receiving your debit card and online access.
  • You will need your passport, proof of address (utility bill, rental contract, or letter from your landlord), and proof of income or funds in most cases.

What documents you need to bring

Start with your passport and a copy of the data page. Banks will not accept a passport alone as proof of address, so bring a utility bill, mobile phone bill, or rental contract with your name and a Colombian address on it. A letter from your landlord stating your address and move-in date works if you do not have a utility bill yet. Some banks ask for this in Spanish; ask your landlord or a local friend to translate it or have it notarized.

You will also need proof that you have money to deposit. This can be a bank statement from your home country, a letter from your employer, or a screenshot of your account balance. The amount varies—some banks require a minimum deposit of 500,000 Colombian pesos (roughly $125 USD), while others have no minimum. Ask the bank in advance.

If you do not have a Colombian tax ID (NIT) yet, bring your passport and be prepared to apply for one at the bank or at a DIAN office. The DIAN (Dirección de Impuestos y Aduanas Nacionales) is the Colombian tax authority. You can apply online at www.dian.gov.co or in person at any DIAN office in major cities. The online process takes about 15 minutes and you receive your NIT number immediately.

Residence permits and visa types that work

A residence permit (visa de residente) is the clearest path. This is a long-term visa issued by Colombian immigration (Migración Colombia) and comes in several types: investor, pensioner, temporary resident (up to two years), and others. With a residence permit in your passport, banks treat you as a resident and rarely ask additional questions beyond the standard documents.

A temporary visitor visa (V visa) allows stays of 60 to 90 days and is the most common tourist visa. Banks are reluctant to open accounts for V visa holders because the visa is short-term. However, some will do it if you have a NIT and proof of a local address. Call ahead.

A temporary resident visa (TP visa) is for stays of up to two years and is easier to get than a full residence permit. It requires proof of income (roughly $700 USD per month) or savings. With a TP visa, most banks will open an account without hesitation. This visa is worth considering if you plan to stay six months or longer.

If you are on a tourist visa and want to stay longer, you can extend it once for another 90 days at a Migración Colombia office, but you cannot extend it twice. After that, you must leave and re-enter, or switch to a longer-term visa.

Which banks accept foreigners most readily

The largest banks—Bancolombia, Davivienda, and Banco de Bogotá—have the most experience with foreign customers and the clearest policies. They have branches in every major city and English-speaking staff at some locations. Smaller regional banks and credit unions (cooperativas) often refuse foreigners or require a residence permit with no exceptions.

Bancolombia has a specific product called "Cuenta Corriente" (checking account) that foreigners can open with a NIT and proof of address, even without a residence permit. Davivienda's "Cuenta de Ahorros" (savings account) is also relatively foreigner-friendly. Banco de Bogotá requires a residence permit or a TP visa in most cases.

Digital banks like Nequi and Daviplata (Davivienda's mobile app) are sometimes easier for foreigners because they have fewer in-person requirements, but they are not full banks—they are payment apps linked to a bank account. You still need a NIT and a Colombian phone number to sign up.

Getting a Colombian tax ID (NIT) before you go to the bank

A NIT (Número de Identificación Tributaria) is a nine-digit tax ID issued by the DIAN. You do not need to be a resident or have a visa to get one; you just need a passport. Foreigners use the NIT for banking, renting, and any formal transaction in Colombia.

Apply online at www.dian.gov.co. Go to "Servicios" (Services), then "Solicitar NIT" (Request NIT). You will need your passport number, a Colombian address, and an email. The system generates your NIT immediately. Print the confirmation page or take a screenshot—you will need it at the bank.

If you do not have a Colombian address yet, use your hotel address, your Airbnb address, or ask a friend or your future landlord if you can use theirs temporarily. The DIAN does not verify the address, so this is low-risk. You can update it later if needed.

If you prefer to apply in person, visit a DIAN office in Bogotá, Medellín, Cali, or another major city. Bring your passport and a local address. The process takes about 30 minutes and you walk out with your NIT number.

The account opening process and timeline

Walk into the bank with all your documents and ask to open a cuenta de ahorros (savings account) or cuenta corriente (checking account). Tell the staff you are a foreigner and ask if they accept your visa type. If they say yes, they will give you an application form in Spanish. Most forms ask for your name, address, phone number, NIT, passport number, and source of income.

The bank will run a background check through the Colombian financial system (CIFIN) to see if you have any debt or fraud flags. This takes a few minutes. If you pass, they will ask you to sign the account agreement and make your first deposit. Minimum deposits range from zero to 500,000 pesos depending on the bank and account type.

You will receive a debit card in the mail within one to three weeks. Online banking access is usually available within 24 hours. The bank will give you a temporary password to log in and set up your own. Some banks offer to mail the card to your address; others require you to pick it up at the branch.

What happens if a bank refuses you

If a bank refuses to open an account, it is usually because your visa type does not meet their policy or you do not have a NIT. Ask the bank manager directly what would change their decision. Some will open an account if you increase your minimum deposit or bring a letter from your employer. Others will not budge.

If you are on a tourist visa and a bank refuses, your options are to get a TP visa (temporary resident visa) or a residence permit, or to try a different bank. Nequi and Daviplata sometimes accept tourists with a NIT and a Colombian phone number, even when traditional banks refuse. These are not full bank accounts, but they allow you to receive transfers and pay bills.

If you are planning to stay in Colombia long-term, getting a TP visa before you arrive makes the banking process much faster and removes most refusals. A TP visa requires proof of income (around $700 USD per month) or savings, and you apply through a Colombian consulate in your home country before you travel.

Frequently Asked Questions

Can I open a bank account on a tourist visa?

Some banks will, but most will not without a NIT and proof of a local address. Larger banks like Bancolombia are more likely to say yes than smaller ones. Call the specific branch before you go in, because policies vary even within the same bank. If you are refused, a TP visa (temporary resident visa) makes it much easier.

How long does it take to get a NIT?

Online, it takes 15 minutes and you get the number immediately. In person at a DIAN office, it takes 30 minutes to an hour. You do not need to be a resident or have a visa. Bring your passport and a Colombian address (even a hotel or Airbnb works).

What is the minimum deposit to open an account?

It varies by bank and account type. Most banks require between zero and 500,000 Colombian pesos (roughly $125 USD). Davivienda and Bancolombia often have no minimum for savings accounts. Ask the bank before you apply.

Can I use my home country address instead of a Colombian one?

No. Banks require a Colombian address for the account. If you do not have one yet, use your hotel, Airbnb, or a friend's address. You can update it later once you have a rental contract or utility bill.

Do I need a residence permit to open a bank account?

No, but it makes it easier. A NIT and proof of a local address are usually enough. A residence permit removes almost all barriers and is worth getting if you plan to stay longer than six months.