IBOV 185,547.66 ▼ 0.51% IPSA 11,235.54 ▼ 0.77% IPC MEX 63,507.11 ▼ 1.11% MERVAL 3,028,871 — 0.00% COLCAP 2,511.76 ▼ 2.16% BVL PERÚ 58,496.57 ▲ 0.80% USD/BRL5.15— 0.00% USD/MXN17.21▼ 0.24% USD/CLP954.20▼ 0.22% USD/COP3,123▲ 0.02% USD/PEN3.37▲ 0.44% USD/ARS1,512▲ 0.37% USD/UYU40.19▲ 2.94% USD/PYG5,905▲ 1.29% USD/BOB10.10▼ 13.67% USD/DOP59.01▲ 0.27% USD/CRC444.45▲ 1.84% USD/GTQ7.62▲ 2.98% USD/HNL26.85▲ 0.27% USD/NIO36.62▲ 2.69% USD/VES845.33▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD 157.28 — 0.00% USD/TTD6.73▲ 2.25% EUR/BRL5.92▼ 0.11% BRENT 88.88 ▼ 0.03% WTI 83.11 ▼ 0.11% IRON ORE 161.91 — — COPPER 6.61 ▲ 0.03% GOLD 4,461 ▲ 1.78% SILVER 65.59 ▲ 1.26% SOY 1,184 ▲ 3.20% CORN 480.50 ▲ 10.02% WHEAT 655.00 ▲ 3.93% COFFEE 317.25 ▼ 5.51% SUGAR 16.43 ▼ 1.79% ORANGE JUICE 138.55 ▼ 0.47% COTTON 85.03 ▲ 2.33% COCOA 5,719 ▲ 3.18% BEEF 223.60 ▼ 3.93% CATTLE 339.10 ▼ 3.16% LITHIUM 75.20 ▲ 1.47% PETR4 41.64 ▼ 0.05% VALE3 72.97 ▲ 0.83% ITUB4 38.60 ▼ 1.03% BBDC4 16.85 ▲ 0.36% ABEV3 14.89 ▼ 0.80% BBAS3 19.37 ▲ 0.47% B3SA3 14.26 ▼ 0.21% WEGE3 47.59 ▲ 0.49% PRIO3 59.14 ▼ 0.19% SUZB3 41.33 ▲ 2.35% RENT3 34.68 ▼ 0.09% AZZA3 15.89 ▼ 2.63% CSAN3 3.22 ▼ 1.83% RAIZ4 0.25 — 0.00% PCAR3 2.75 ▼ 0.36% GMAT3 3.65 ▼ 1.08% PSSA3 48.13 ▼ 0.54% CVCB3 1.33 ▼ 2.92% POSI3 3.36 ▲ 2.44% SLCE3 13.34 ▲ 0.30% NATU3 8.14 ▼ 0.73% IBOV 185,547.66 ▼ 0.51% IPSA 11,235.54 ▼ 0.77% IPC MEX 63,507.11 ▼ 1.11% MERVAL 3,028,871 — 0.00% COLCAP 2,511.76 ▼ 2.16% BVL PERÚ 58,496.57 ▲ 0.80% USD/BRL 5.16 ▲ 0.01% USD/MXN 17.06 ▼ 0.24% USD/CLP 913.98 ▲ 0.04% USD/COP 3,140 ▲ 0.03% USD/PEN 3.36 ▼ 0.66% USD/ARS 1,493 ▲ 0.10% USD/UYU 40.27 ▲ 1.24% USD/PYG 5,939 ▲ 1.68% USD/BOB 11.64 ▼ 0.76% USD/DOP 58.34 ▲ 1.25% USD/CRC 445.92 ▲ 0.89% USD/GTQ 7.62 ▲ 2.21% USD/HNL 26.79 ▲ 1.57% USD/NIO 36.62 ▲ 0.69% USD/VES 762.44 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 157.28 — 0.00% USD/TTD 6.70 ▲ 0.61% EUR/BRL 5.95 ▲ 1.01% BRENT 88.88 ▼ 0.03% WTI 83.11 ▼ 0.11% IRON ORE 161.91 — — COPPER 6.61 ▲ 0.03% GOLD 4,461 ▲ 1.78% SILVER 65.59 ▲ 1.26% SOY 1,184 ▲ 3.20% CORN 480.50 ▲ 10.02% WHEAT 655.00 ▲ 3.93% COFFEE 317.25 ▼ 5.51% SUGAR 16.43 ▼ 1.79% ORANGE JUICE 138.55 ▼ 0.47% COTTON 85.03 ▲ 2.33% COCOA 5,719 ▲ 3.18% BEEF 223.60 ▼ 3.93% CATTLE 339.10 ▼ 3.16% LITHIUM 75.20 ▲ 1.47% PETR4 41.64 ▼ 0.05% VALE3 72.97 ▲ 0.83% ITUB4 38.60 ▼ 1.03% BBDC4 16.85 ▲ 0.36% ABEV3 14.89 ▼ 0.80% BBAS3 19.37 ▲ 0.47% B3SA3 14.26 ▼ 0.21% WEGE3 47.59 ▲ 0.49% PRIO3 59.14 ▼ 0.19% SUZB3 41.33 ▲ 2.35% RENT3 34.68 ▼ 0.09% AZZA3 15.89 ▼ 2.63% CSAN3 3.22 ▼ 1.83% RAIZ4 0.25 — 0.00% PCAR3 2.75 ▼ 0.36% GMAT3 3.65 ▼ 1.08% PSSA3 48.13 ▼ 0.54% CVCB3 1.33 ▼ 2.92% POSI3 3.36 ▲ 2.44% SLCE3 13.34 ▲ 0.30% NATU3 8.14 ▼ 0.73%
since 2009
Thursday, September 17, 2026

Africa Africa Markets & Investment

Open a Bank Account in Kenya as a Foreigner, Step by Step

By · September 17, 2026 · 8 min read

Africa Intelligence

One email, every weekday morning. African markets, politics and business — filed from our newsroom in Rio.

Yesterday’s subject line: “Kenya's judges void the US$1.6 billion Safaricom sale”

Free. We send a confirmation link first — nothing arrives until you click it. Unsubscribe with one click in any edition. If you stop opening us for 30 days we stop sending by ourselves, as we assume the interest is no longer there. See our privacy policy. We never share your email.

Kenya · Banking

Key Facts

  • What you need first Kenyan banks ask for a tax number, a passport and proof of your immigration status before opening an account.
  • Who must register Any foreigner living in Kenya more than 90 days must hold an alien card, costing 1,000 shillings a year, about US$8.
  • What an account costs A KCB current account carries a minimum monthly ledger fee of 350 shillings, about US$3, under its September 2024 tariff.
  • Holding dollars Non-residents may hold foreign currency accounts under central bank rules; KCB opens one from US$25 with US$5 monthly upkeep below US$1,000.
  • Mobile money A valid passport is enough to register an M-Pesa line, which caps single transactions at 250,000 shillings, about US$1,929.
  • The catch Non-residents need a bank letter for the tax number, and the tax number for the account. A tax agent breaks the loop.

The banking part of this is short. Everything that takes time happens at the tax authority and the immigration office, in a fixed order.

A street in the central business district of Nairobi
Nairobi’s central business district, where the main bank head offices sit. Photo: "A green post box in the central business district of Nairobi" by DesiBoy101, via Wikimedia Commons, CC BY 4.0.
One-stop reference
Company Intelligence
Every listed company in Latin America — financials, ownership and structure for 1,450+ companies across 26 exchanges, in one place.
Browse the directory →
RT
Ask Rio Times
Latin American markets, currencies and companies.
Open the full Ask Rio Times →

To open a bank account in Kenya as a foreigner, start at the end and work backwards. The bank wants a tax number, and the tax number wants your immigration status.

Shilling figures here convert at 129.577 shillings to US$1, the mid-market rate on 17 September 2026. Bank tariffs and exchange rates both move.

The document that comes before every other document

Kenyan banks ask for a personal identification number issued by the Kenya Revenue Authority. Registration happens online, through the authority’s iTax portal.

The acknowledgement receipt generated by iTax is the document you hand over. Nothing else proves that the number exists.

What the authority asks for depends on which kind of foreigner you are. The categories are set out on its own registration requirements page.

A non-Kenyan who is resident and employed needs four things. An employer introduction letter, a valid passport, a work permit naming the employer, and confirmation of the passport endorsement.

An investor route exists alongside it, needing a tax agent with their own number and compliance certificate. It also needs incorporation papers and either an investment authority endorsement or a Class G investor permit.

Students, refugees and diplomats each have their own short list. Property buyers need the sale agreement, title deed and deed plan as well.

The loop a non-resident falls into

The non-resident route is the awkward one. The authority asks for a tax agent’s introduction letter, a passport, a bank introduction letter and certified bank statements.

Read that list again. For a non-resident, the banking relationship is an input to the tax number, while the bank is asking for the tax number.

This is not a drafting error. It is why the authority requires a registered tax agent on that route in the first place.

The agent is the person who can present an existing bank relationship as the introduction. Budget for the agent before you budget for the account.

The permit the bank reads first

Kenya issues permits by class. Class D is employment, Class G is a specific trade, business or consultancy, and Class K covers ordinary residents with independent income.

All applications go through the electronic foreign nationals portal run by the Directorate of Immigration Services. The permit is printed from the portal, then endorsed at an immigration office.

Class D is the one most employed foreigners hold. It is granted where a named employer offers named work and the skills are not available locally.

The processing fee is 20,000 shillings, about US$154, and is not refundable. The issuance fee is 500,000 shillings a year, about US$3,859, and East African Community nationals pay nothing.

The file is heavier than the fee suggests. It includes forms 25 and 27, a company tax compliance certificate, certified credentials, and a named Kenyan understudy with contact details.

The employer must also show that it failed to fill the vacancy from the local labour market. Documents not in English must be translated by an approved institution.

A street scene in Nairobi, Kenya
Nairobi. For a non-resident the bank letter and the tax number each want the other first. Photo: "Nairobi skyline from Gem Hotel" by Daniel Case, via Wikimedia Commons, CC BY-SA 4.0.

The card the calendar forces on you

Any foreigner living in Kenya for more than 90 days must register as a foreign national. The result is a Foreign Nationals Certificate, known to everyone as the alien card.

It costs 1,000 shillings, about US$8, for each year or part of a year. Application starts online, then moves to an appointment for document checks and biometrics.

Production takes several weeks because the cards are made centrally by the National Registration Bureau. Armed forces, embassy staff, registered refugees and visitors under three months are exempt.

Which banks matter, and what they publish

KCB is the one large Kenyan bank with a fully published retail tariff, dated September 2024. That makes it the honest reference point for pricing.

Equity, Co-operative Bank, NCBA, Absa Kenya, Stanbic and Standard Chartered are all present and all used by foreigners. Their opening balances and monthly charges are not published in the same way.

Standard Chartered publishes its onboarding flow rather than its prices. The app takes nationality, an identity document photograph and a selfie, then requires an agent or branch visit to activate.

So ask each bank for its own schedule in writing before you choose. A fee quoted in an email is worth more than a product page.

On the KCB tariff a personal current account carries a minimum monthly ledger fee of 350 shillings, about US$3. Each entry adds 35 shillings, about US$0.27.

A Simba savings account opens at 3,000 shillings, about US$23, with 300 shillings maintenance, about US$2. Withdrawals at KCB and Kenswitch machines are free.

Resident, non-resident and the two currencies

The Central Bank of Kenya settles the basic question. Its foreign exchange guidelines state that foreign currency accounts may be opened and operated by residents and non-residents alike.

The legal footing is Part VI A of the Central Bank of Kenya Act and Legal Notice 23 of 28 February 1996. Overdrawing is permitted on normal banking terms.

Account opening under those guidelines requires names, addresses, photographs, occupation details and the main sources of the currency. That last item is the one foreigners underestimate.

The Kenyan embassy in Washington puts the practical list more plainly. Application form, passport, proof of residency such as a rental agreement, photographs, a character reference and the tax number.

The same note says most banks require an in-person visit. It names KCB’s mobile-only product and some Standard Chartered app options as the limited exceptions.

A foreign currency account at KCB opens with US$25. Upkeep is US$5 a month while the balance sits below US$1,000, and free above that.

KCB also requires proof that you earn in foreign currency before it will open one. That surprises people who assumed a dollar account was a default option.

United States customers face an extra layer. KCB asks for a consent form under the Foreign Account Tax Compliance Act and Internal Revenue Service form W-9.

Kenya has run the Common Reporting Standard since 1 January 2023, under the Tax Procedures Act. The regulations were gazetted as Legal Notice 8 of 2023 on 7 February 2023.

Banks must identify reportable accounts and send the revenue authority the holder’s name, address, tax identification number, balance and income. The framework allows exchange with more than 100 jurisdictions.

A street in Nairobi, Kenya
Nairobi. Mobile money and bank accounts are linked in a way outsiders rarely expect. Photo: "A green post box in the central business district of Nairobi" by DesiBoy101, via Wikimedia Commons, CC BY 4.0.

Why the phone and the account are joined at the hip

M-Pesa is not a convenience in Kenya. It is the payment rail that rent, salaries, deliveries and small suppliers actually run on.

Registering a line as a foreigner is simpler than opening the account. Operators must take original identification, and a valid passport is sufficient on its own.

The Foreign Nationals Certificate is an accepted alternative, not a precondition. Registration happens in person at an agent, a Safaricom retail centre or a care desk.

The limits are published by Safaricom itself. A single transaction caps at 250,000 shillings, about US$1,929, and a day caps at 500,000 shillings, about US$3,859.

The maximum wallet balance is also 500,000 shillings, about US$3,859. Sending 101 to 500 shillings costs 7 shillings, about US$0.05, and sending 10,001 to 15,000 costs 100 shillings, about US$0.77.

One nuance from The Kenya Times is worth carrying. Registering on a passport works, but not every international financial service will be available on that number without further verification.

Moving money across the border

The central bank guidelines set the thresholds. You may carry in or out up to 500,000 shillings, about US$3,859, or the equivalent of US$5,000, without declaring it.

Above that you declare at the port of entry or exit on the prescribed central bank form. There is no informal route around it.

Outward remittances at or above US$10,000 trigger mandatory supporting documents. Authorised dealers must obtain and retain them, and the set differs by the stated purpose.

Imports need customs forms and invoices. Dividends need audited statements and evidence that tax was paid, and education transfers need admission letters and passports.

Larger flows are reported upward. Transactions of US$100,000 or more go on central bank reporting forms, and bureaus report daily on anything from US$10,000.

KCB charges a flat 1,000 shillings, about US$8, for an outward instruction over the international messaging network. A telegraphic transfer costs 0.3 percent of value, with a minimum of 200 shillings, about US$1.54.

Inward remittance pricing is a separate market and is not published in the same tariff. Ask the receiving bank for its inward charge before the first transfer arrives.

What the first three months actually look like

The paperwork to open a bank account in Kenya as a foreigner is mostly identity paperwork. The banking part is the short part.

Arrive, secure the permit or pass, and start counting from day one. The 90-day registration rule arrives faster than the card does.

Get the tax number next, using the employer letter if you have one and a registered agent if you do not. Keep the iTax acknowledgement in more than one place.

Expect notarisation demands on anything signed outside the country. KCB, for example, wants documents notarised by a notary, a Kenyan embassy official or one of its own officers.

Open the shilling account first and add a foreign currency account once you can prove foreign earnings. Register the mobile money line in the same week.

Then test both rails with small amounts before you need them. A first rent payment is a bad moment to discover a daily limit.

Sources: Kenya Revenue Authority on tax number registration requirements, Directorate of Immigration Services on the foreign nationals certificate, Directorate of Immigration Services on the Class D employment permit, Central Bank of Kenya on foreign currency accounts and remittances, KCB Bank Kenya tariff guide of September 2024, KCB Bank Kenya on notarisation and foreign currency accounts, Safaricom on M-Pesa limits and tariffs, The Kenya Times on M-Pesa registration for foreign nationals, Embassy of Kenya in Washington on non-resident accounts, Andersen in Kenya on the Common Reporting Standard regulations

This article was produced by The Rio Times’ automated newsroom system. How we use AI · Report an error

LatAm Markets: Live Signals → — real-time movers, turnover leaders and FX across Latin America.

Read More from The Rio Times

The Rio Times · Power Map
See who really holds power in Latin America
Click to open the Power Map

Rotate for Best Experience

This report is optimized for landscape viewing. Rotate your phone for the full experience.