KRA Corporation Tax Calculator
Estimate Kenya corporation tax, installment tax, credits, resident or nonresident rate, and balance due to KRA.
KRA Corporation Tax Calculator
Background.
A KRA corporation tax calculator estimates Kenya corporate income tax from taxable profit, corporation tax rate, tax credits, installment tax already paid, and installment planning assumptions. The canonical use case is a resident company with KSh 12,500,000 of taxable profit. At a 30 percent corporation tax rate, gross corporation tax is KSh 3,750,000. If the company has KSh 180,000 of tax credits and has already paid KSh 2,800,000 in installment tax, the balance of tax payable is KSh 770,000. The same calculator can show installment planning: KSh 937,500 per installment on a current-year basis, or KSh 880,000 per installment if prior-year tax of KSh 3,200,000 is multiplied by 110 percent and split into four installments.
People search for this calculator because corporate tax in Kenya is more than one multiplication. The rate depends on residency and special regimes. KRA's public-facing guidance states that resident companies are taxed at 30 percent and nonresident companies at 37.5 percent. Companies may also pay installment tax during the year, then file the annual corporation tax return after accounts are prepared. Credits, withholding tax certificates, prior installments, losses, disallowable expenses, capital allowances, and special rates can all affect the final position.
The calculator should focus on taxable profit, not accounting profit. KRA's corporation tax guidance describes taxable income as gross income less expenses wholly and exclusively incurred in producing that income. In practice, the figure entered into the calculator should already reflect tax adjustments, capital allowance treatment, disallowable expenses, loss relief, and other statutory rules. If a user enters raw accounting profit, the result may not match the corporation tax return. The calculator should label the input as taxable profit before corporation tax.
Installment tax is a key reason to include more than one output. KRA's filing and paying guidance states that installment tax is paid in advance in four equal installments and can be computed either from prior year tax multiplied by 110 percent or from current-year estimated tax. It also states installment payments are scheduled by the 20th day of the 4th, 6th, 9th, and 12th month, with agricultural-sector timing handled differently. The calculator can estimate installment amounts, but it should not generate iTax payment slips or decide which basis is legally optimal.
The balance of tax is the figure many users care about at filing time. It equals gross corporation tax less credits and installment tax already paid. If credits and installments exceed gross tax, the result may be a negative balance, which should be labeled as an overpayment or credit position rather than a payable amount. The product should not promise a refund because KRA procedures, offsets, audits, and documentation control the outcome.
For Quanta, this calculator belongs in the Kenya tax suite alongside PAYE, VAT, turnover tax, withholding tax, capital gains tax, residential rental income tax, housing levy, SHIF, and NSSF. It should expose the statutory rate as a schedule input, show residency status, separate credits from installments, and include a strong limitation note. It is a tax-estimate calculator, not a substitute for audited accounts, the IT2C return, iTax, or professional tax advice.
What is kra corporation tax calculator?
A KRA corporation tax calculator is a Kenya business tax estimation tool. It applies a selected corporation tax rate to taxable profit, subtracts tax credits and installment tax already paid, and reports the balance of tax payable. It can also estimate installment tax amounts under current-year or prior-year-basis planning.
The key terms are resident company, nonresident company, taxable profit, corporation tax rate, installment tax, prior-year basis, current-year basis, tax credits, withholding tax credit, balance of tax, IT2C, and accounting period. Taxable profit is the tax-adjusted income figure, not necessarily accounting profit. Installment tax is advance tax paid during the year. Balance of tax is the amount remaining after installments and credits.
The calculator should also separate gross tax from the final balance. Gross tax shows the rate applied to taxable profit. Credits and installment payments then explain why the amount still payable may be lower, zero, or an overpayment position. That breakdown is easier to reconcile against management accounts and iTax records.
The calculator is valid for arithmetic once the taxable profit and applicable rate are known. It is not valid for preparing audited financial statements, deciding tax residency, computing capital allowances, determining permanent establishment income, resolving transfer pricing, claiming losses, applying special rates, filing iTax returns, or giving legal advice. Current KRA and Kenya Law materials should control the official treatment.
How to use this calculator.
- Enter taxable profit before corporation tax.
- Select resident or nonresident status and confirm the rate.
- Enter withholding tax credits or other allowable credits.
- Enter installment tax already paid.
- Enter prior year tax if comparing the prior-year installment basis.
- Review gross corporation tax, installment estimates, and balance payable.
- Compare the estimate with audited accounts, KRA guidance, and iTax filing requirements.
The formula.
The main corporation tax calculation is taxable profit multiplied by the corporation tax rate. In the worked example, taxable profit is KSh 12,500,000 and the company is treated as resident with a 30 percent rate. Multiplying 12,500,000 by 30 and dividing by 100 gives KSh 3,750,000 of gross corporation tax. The calculator should not infer taxable profit from sales unless a full tax-adjustment module is built.
Credits and installments reduce the balance. The example has KSh 180,000 of tax credits and KSh 2,800,000 of installment tax already paid. The balance is KSh 3,750,000 minus KSh 180,000 minus KSh 2,800,000, or KSh 770,000. If the result is positive, it is the estimated balance payable. If it is negative, the product should label it as an estimated overpayment or credit position rather than displaying a negative tax bill without explanation.
Installment planning has two common bases in KRA guidance. The current-year basis estimates tax for the current accounting period and divides the result into four equal installments. In the example, KSh 3,750,000 divided by four is KSh 937,500 per installment. The prior-year basis multiplies prior year tax by 110 percent, then divides by four. With KSh 3,200,000 prior year tax, the target is KSh 3,520,000 and each installment is KSh 880,000.
The calculator should keep installment count configurable but default to four for ordinary company installment planning under the cited KRA guidance. It should also note that agricultural-sector timing can differ. It should not determine whether the company qualifies for a special rate, tax holiday, preferential sector regime, turnover tax, minimum tax treatment, or nonresident branch rate without separate rule modules.
Dimensional consistency is simple: all money inputs are Kenya shillings, rates are percentages, and installment count is dimensionless. The output remains in Kenya shillings. Rounding should be explicit because tax systems may round to whole shillings while internal tests can use exact arithmetic.
A worked example.
The example company has KSh 12,500,000 of taxable profit and is treated as a resident company. The selected corporation tax rate is 30 percent. Multiplying KSh 12,500,000 by 30 percent gives KSh 3,750,000 of gross corporation tax. The company has KSh 180,000 of tax credits and KSh 2,800,000 of installment tax already paid. Subtracting both from the gross tax gives KSh 3,750,000 minus KSh 180,000 minus KSh 2,800,000, which equals KSh 770,000. The calculator also shows installment planning. On a current-year basis, the KSh 3,750,000 expected tax divided into four equal installments gives KSh 937,500 each. On a prior-year basis, prior year tax of KSh 3,200,000 is multiplied by 110 percent, giving KSh 3,520,000. Dividing that by four gives KSh 880,000 per installment. These installment outputs help planning, while the balance output shows the estimated amount still payable after credits and installments.
Frequently asked questions.
What rate should a resident company use?
What rate should a nonresident company use?
Is taxable profit the same as accounting profit?
How does installment tax work?
What are tax credits in this calculator?
What if the balance is negative?
Does the calculator file the IT2C return?
When should I not use this calculator?
References& sources.
- [1]Kenya Revenue Authority (n.d.). Filing & Paying Taxes: Companies and Partnerships. KRA.
- [2]Kenya Revenue Authority (2021). Understanding Corporate Income Tax. KRA.
- [3]Kenya Law (2024). Income Tax Act, Cap. 470. National Council for Law Reporting.
- [4]Kenya Revenue Authority (n.d.). General Tax Compliance: What You Need to Know. KRA Knowledge Base.
- [5]Kenya Revenue Authority (n.d.). File & Pay: Types of Taxes. KRA.
- [6]Kenya Revenue Authority (2024). Income Tax Act, Revised Edition. KRA PDF.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 313 calculators remain free
- No billing is enabled