How much of a top-up is excise duty at 15%.
Excise duty
—
Usable airtime / data value
—
Total you pay
—
Why your 1,000 bob top-up is not 1,000 of airtime
When you buy KES 1,000 of airtime or a data bundle, the value that actually lands on your line is less than KES 1,000. The reason is excise duty, a tax built into the price of airtime and internet data in Kenya. The rate this calculator applies is 15 percent. Most of us never see it as a separate line, because the duty is already baked into the price you tap to pay, so the bundle simply feels a little thin. This tool pulls the two apart so you can see how much of a top-up is tax and how much is talk time or megabytes.
It is for the everyday phone user curious about where the money goes, and for a small business owner who buys airtime in bulk and wants to understand the tax embedded in that monthly spend. The calculator handles the figure two ways, because prices are quoted differently depending on where you buy. Sometimes the price already includes the duty, the amount you hand over. Sometimes a price is quoted before duty and the tax is added on top. Pick the mode that matches your situation and the tool does the rest.
Splitting a KES 1,000 top-up that already includes the duty
When the amount you pay already has the duty inside it, you cannot simply take 15 percent of the price, because that 15 percent was charged on the pre-duty value, not on the total. The calculator backs the tax out correctly with the inclusive formula: duty equals the amount multiplied by 15 and divided by 115. On a KES 1,000 top-up that comes to about KES 130 of excise, leaving roughly KES 870 of usable airtime or data. So nearly thirteen percent of what you paid was tax, which over a year of regular top-ups quietly adds up.
| Step | Amount (KES) |
|---|---|
| Top-up you pay (duty inside) | 1,000 |
| Excise duty, 1,000 times 15 over 115 | 130 |
| Usable airtime or data value | 870 |
Compare that with a price quoted before duty. If a seller lists a bundle at KES 1,000 exclusive of excise, the 15 percent is added straight on, so the duty is KES 150 and you pay KES 1,150 in total. Notice the duty differs, KES 130 versus KES 150, even though both started from a KES 1,000 headline number. That gap is the whole reason the inclusive-versus-exclusive switch matters, and getting it wrong is the most common mistake people make when they try to work out airtime tax in their heads.
It is not the only tax riding on your data
Excise duty is the visible one, but it is worth knowing it can sit alongside other charges. Telecoms services also fall within the wider tax net, and over the years Kenya has adjusted the airtime and data excise rate more than once. The 15 percent here is the figure the calculator applies, not a permanent fixture, so if you are reconciling a bill to the cent, confirm the current rate with the KRA. The structure, a percentage duty layered into the price of airtime and data, is the stable part you can rely on; the exact percentage is the part that has moved.
Do data bundles get taxed the same as voice airtime?
Yes. The excise duty the calculator models covers both airtime for calls and internet data bundles at the same rate, so a KES 1,000 data bundle carries the same roughly KES 130 of duty as KES 1,000 of voice airtime when the duty is inside the price. There is no lighter rate for data in this model.
Can a business claim back the excise on airtime?
Excise duty is not like VAT; it is generally not recovered as an input the way VAT can be by a registered business. For a company, airtime excise tends to be an absorbed cost rather than something you reclaim, though the airtime spend itself may be a deductible business expense for income-tax purposes. The treatment of telecoms costs can be intricate, so check the specifics with the KRA or your tax adviser rather than assuming the duty is refundable.