Tax Law
4 August 2026
Claiming a Tax Refund from KRA: Procedure, Evidence and Common Disputes
By Christopher N. Rosana

A tax refund from KRA is available only when the taxpayer can establish an overpayment under the applicable tax law and follows the correct claim process. A credit balance on a return is a starting point, not automatic proof that cash will be paid out. The taxpayer should identify the tax head, period and source of the overpayment; file the claim within the applicable statutory period; provide records that trace the credit to the original transactions and payments; and check for other tax liabilities that KRA may lawfully offset. A refund dispute is often won or lost by the reconciliation, not the headline credit figure.
First identify what kind of refund or credit is involved
A refund claim should begin with the source of the amount claimed. It may arise from an actual payment made in excess of tax due, a duplicate payment, an amended assessment, a withholding credit, a customs adjustment or a VAT credit. These are not all governed by identical substantive rules. A taxpayer should avoid describing every credit as “overpaid tax” without checking the charging statute, return treatment and documents that created it.
Section 47 of the Tax Procedures Act, 2015 provides the general framework for refund of overpaid tax. It requires a written application and has a statutory claim period. The Act’s general period is five years from the date the tax was paid, but a taxpayer should verify the provision in force for the relevant tax and period. VAT credits, customs matters and sector-specific regimes can carry additional conditions, classifications or claim rules that must be addressed before treating the general provision as the complete answer.
A refund claim is also different from an objection. If KRA assessed tax that the taxpayer says was never due, the taxpayer may need to object to the assessment within the objection period. Waiting to characterise the issue as a refund claim can be risky if it allows the assessment to become final. Conversely, where the liability has been correctly paid but the payment exceeded what was due, section 47 may be the relevant route. The distinction should be made at the outset, with the assessment, payment and return chronology in view.
Build the claim around a reconciled overpayment
Prepare a single schedule that begins with the tax period and return, records the tax declared or assessed, lists every payment and withholding credit, identifies adjustments and calculates the amount claimed. Every line should link to a source record. For payments, that may be the payment reference, bank statement and KRA receipt. For VAT credits, it may include valid tax invoices, input schedules, output schedules, customs documents and proof of the taxable or zero-rated supplies that generate the credit.
Do not assume that an iTax ledger balance or accounting-system control account is conclusive. It may contain credits allocated to another period, payments awaiting matching, penalties or interest, prior offsets, amended returns or a duplicate posting. Reconcile the ledger to the underlying transactions. If there is a mismatch, explain it rather than leaving KRA to infer the reason. A short, transparent reconciliation is more persuasive than a large bundle of unconnected invoices.
Claim documentation should also establish that the claimant is the person entitled to the refund. In a group, agency, partnership, succession or business-transfer setting, payment and transaction records can sit with different entities. Identify the taxpayer PIN, the tax account, the legal payer and the account to which any refund is sought. A commercial group relationship does not itself establish that one entity may receive another entity’s tax credit.
Records supplied to KRA should be indexed and preserved. Part 13 explains the value of proof of submission and of requesting documents already held by KRA. For a refund, that discipline is particularly important because the claim may be audited long after the transactions occurred. Retain the application, supporting schedule, all uploads, receipts, queries and responses in a single file.
Expect KRA to verify the claim and consider offsets
KRA may examine a refund claim before deciding whether an overpayment exists. That can involve reconciling returns, invoices, payment records, customs data, withholding certificates, supplier information and the taxpayer’s accounts. Verification is not, by itself, evidence that the claim will be denied. It is the process by which KRA tests whether the statutory conditions for a refund have been met.
A taxpayer should respond to verification requests promptly and precisely. If a requested document was previously submitted, identify the earlier submission and provide a copy where available. If a document is unavailable, explain why and provide reliable corroboration rather than leaving a gap unexplained. Do not alter records retrospectively or create a transaction trail after the fact. A refund claim asks KRA to return money; the evidential standard should be treated with the same care as a taxpayer would apply to an audit defence.
Section 47 also permits KRA to apply an overpayment against other tax payable by the taxpayer. This is commonly described as an offset. Before requesting cash payment, obtain a current account reconciliation for all relevant tax heads and identify any undisputed or contested arrears. An offset may be lawful even though the taxpayer expected a cash refund, but KRA should be able to explain the liability against which the amount was applied. If the alleged offset debt is itself disputed, preserve the objection or appeal position on that separate debt.
Cash-flow planning should therefore be realistic. A pending refund is not immediately available working capital simply because it appears as a credit in management accounts. Businesses that routinely generate credits—such as exporters, businesses with withholding credits or project-based operators—should maintain a recurring refund file rather than reconstructing the evidence only when liquidity becomes urgent.
Respond to a refusal, partial allowance or delay with the right procedure
KRA’s decision on a refund application should be read against the actual claim and evidence. A full allowance, partial allowance, refusal or offset each has a different practical consequence. Ask for the reasons, the calculation and the documents or statutory condition said to be missing. Then identify whether the issue is an evidential request that can be answered, an arithmetic correction, a legal interpretation dispute or a decision that should be challenged through the statutory tax-dispute process.
Where a refusal or partial allowance is a tax decision, the taxpayer should consider a notice of objection within the applicable period. The objection should state the correction sought, the legal and factual basis and the documents relied on. It should not merely repeat the original refund application. If the dispute reaches the Tax Appeals Tribunal, the taxpayer will need a clear record of the application, KRA’s questions, answers and final decision. Parts 7 and 8 address those procedures in more detail.
Delay requires the same discipline. Keep a dated correspondence log and distinguish an unresolved verification request from an unreasoned failure to decide. The Tax Procedures Act contains decision and interest provisions relevant to refunds, but their operation depends on the version of the law, the tax involved, the application date and the facts. Check the current statutory text before relying on a time limit or interest calculation. The constitutional duty of fair administrative action may also be relevant, but it does not replace the statutory tax route where the merits of the claim remain to be verified.
The High Court’s decision in LAB International (K) Ltd v Kenya Revenue Authority is an important reminder that administrative inefficiency does not justify indefinite inaction on a VAT refund claim. It should not be treated as a substitute for proving the refund’s statutory basis. The taxpayer still needs a complete claim and should use the prescribed objection and appeal mechanisms where they apply.
A practical refund file reduces avoidable disputes
For each claim, maintain a concise case summary: taxpayer and PIN; tax head and period; nature of overpayment; amount; statutory basis; application date; payment and return references; offset analysis; documents submitted; and KRA’s current response. Add a reconciliation that can be updated when new information arrives. This makes it much easier to answer an audit query and to identify whether a later issue is genuinely new or has already been resolved.
Finance teams should review credits periodically rather than allowing them to accumulate without analysis. A growing credit may reflect a genuine refund entitlement, but it can also indicate misallocated payments, unclaimed withholding certificates, a return error, an invoice problem or an unresolved assessment. Early reconciliation protects both the refund claim and the business’s broader tax-compliance position.
- Identify the exact tax, period and transaction that created the alleged overpayment.
- Check the applicable claim period before filing and preserve the payment date evidence.
- Reconcile returns, assessments, payments, credits, interest and prior offsets line by line.
- Support each adjustment with invoices, payment records, certificates or customs documents.
- Check other tax accounts before expecting a cash refund.
- Keep the claim, verification correspondence and decision ready for an objection or appeal.
A well-prepared refund claim is a documented request for a specific, legally supported amount—not a request to KRA to investigate a broad credit balance. By separating the refund route from an assessment objection, proving the overpayment and anticipating verification and offsets, a taxpayer gives the claim the strongest practical foundation and retains a clear path if KRA’s decision must be challenged.
Official source: Tax Procedures Act, 2015 — section 47.
Part 14 of 37 in this series.
