Kenya Shilling Currency Converter

A simple KES currency converter for importers and exporters. Enter the amount, set the exchange rate (we default to indicative mid-market) and we convert both ways.

Calculator
Result
1,000.00 USD = 129,000.00 KES
You enter1,000.00 USD
Rate used1 USD = 129 KES
You get129,000.00 KES

Use the Central Bank of Kenya indicative rate or your bank rate. Settlement always uses the bank rate at the time of trade.

Automate this
Want Veira to do this for every sale, every shift, every branch, automatically?

Why a manual rate is honest

Live rates require an exchange-rate API that costs money and goes stale within minutes. A clear manual field is more transparent and lets you match your bank or M-Pesa rate exactly.

For accounting, Kenyan businesses generally use the Central Bank of Kenya mean rate on the transaction date.

Prefer this running automatically, on every sale, with no manual entry?

Sign Up

Worked examples

USD 500 at 129
  • = KES 64,500

Frequently asked questions

Is this live?
No. We use the rate you enter. This is the safest approach for invoicing and accounting.
Which rate should I use?
For accounting, the CBK mean rate on the date of the transaction. For settlement, your bank or M-Pesa rate.
Does Veira handle multi-currency invoices?
Yes. Veira can invoice in foreign currency and book the KES equivalent automatically.
What about VAT on foreign-currency invoices?
KRA requires VAT to be reported in KES. Veira computes both on every invoice.
Can I save a custom currency pair?
In Veira yes. This public tool is intentionally simple.

Doing this by hand every time? Veira runs the same calculation automatically on every sale, no spreadsheet required.

Need help, or want to talk it through first? Chat with us on WhatsApp