All resources
Practical Guides

TRA Tax Compliance Checklist for Tanzanian Businesses: A Practical 2026 Guide

Navigate the complex landscape of Tanzanian business taxes. This practical 2026 checklist outlines how to register, file returns, make payments, and maintain the proper records to keep your business fully compliant with the TRA.

KodiGuard8 min read
Share
A Tanzanian business owner organizing files and reviewing tax schedules on a laptop in a modern Dar es Salaam office.
Image: KodiGuard editorial illustration

If you run a business in Tanzania Mainland, tax compliance means more than paying income tax once a year. You must identify every tax that applies, register on time, issue proper fiscal receipts, file returns even when required amounts are nil, pay by the relevant deadline and preserve supporting records. This TRA tax compliance checklist turns those duties into a workable monthly, quarterly and annual routine.

This guide focuses on taxes administered by the Tanzania Revenue Authority (TRA) in Mainland Tanzania. Zanzibar has separate administration for some non-Union taxes, so a business operating there should also check the Zanzibar Revenue Authority requirements.

1. Set up the business and tax identities correctly

Register the legal business first

A company or business name is registered through the Business Registrations and Licensing Agency (BRELA). Keep the certificate of incorporation or registration, constitutional documents, current ownership and director information, registered-office details, business licence and any sector permit together. BRELA registration does not replace TRA registration.

Obtain and maintain the correct TIN

The Tax Administration Act, as amended by the Finance Act 2026, requires a person who may become liable to tax because of employment, business or investment to apply for a Taxpayer Identification Number (TIN) within 15 days after commencement. Use the TRA Taxpayer Portal and keep the contact details, business activities, physical address and bank information current. A company uses its own TIN; a director’s personal TIN is not a substitute.

Activate the taxes that actually apply

Your TRA profile should reflect the business in practice. Common obligations include corporate or individual income tax, PAYE, Skills Development Levy (SDL), VAT, withholding income tax and withholding VAT. VAT registration is generally mandatory when taxable turnover reaches TZS 200 million in 12 months or TZS 100 million in six months. The threshold does not apply in the ordinary way to specified categories such as professional service providers and certain government economic activities.

Do not activate a tax merely because another business has it, but do not leave a genuine obligation inactive. Ask TRA to correct the profile if it shows an obligation that does not fit your facts.

2. Build a compliance file before the first transaction

Create one digital folder for each tax period and retain at least:

  • Sales invoices and TRA fiscal receipts, including cancelled or corrected transactions.
  • Supplier tax invoices, receipts, contracts, purchase orders and delivery notes.
  • Bank and mobile-money statements, payment confirmations and cashbook records.
  • Payroll, approved retirement-fund deductions, employee TINs and benefit calculations.
  • Withholding schedules, payment references and certificates.
  • VAT workings linking each return box to the accounting records.
  • Asset register, loan agreements, leases and related-party documentation.
  • TRA returns, assessments, correspondence, payment receipts and portal acknowledgements.
  • BRELA annual filings, licences and ownership changes.

TRA’s PAYE guidance states that employment-tax records should be retained for five years. As a practical control, preserve all tax and accounting evidence for at least five years and longer where an audit, objection or unresolved transaction remains open.

3. Use a monthly tax close

Finish the accounting for the previous month early enough to review it before the statutory dates.

  • By day 2, reconcile sales from the accounting system, bank, mobile money and EFD or VFD.
  • By day 3, collect missing purchase invoices and confirm that VAT invoices are valid.
  • By day 4, complete payroll and identify taxable allowances and benefits in kind.
  • By day 5, identify payments subject to withholding tax and reconcile certificates due to suppliers.
  • By day 6, prepare PAYE, SDL and withholding-income-tax returns and payment references.
  • By day 15, prepare the VAT reconciliation and investigate differences.
  • By day 18, obtain management approval so VAT can be filed and paid by the 20th.
  • Archive portal acknowledgements and proof of payment immediately after submission.

The statutory deadlines are normally the 7th of the following month for PAYE, SDL and withholding income tax, the 10th for a VAT withholding agent’s return and remittance, and the 20th for the ordinary VAT return and payment. Excise tax generally falls due on the 25th. Requirements vary by tax and taxpayer, so confirm the obligation displayed in IDRAS.

4. Control VAT and fiscal receipts

A VAT-registered business normally charges 18% on standard-rated Mainland supplies, applies 0% only when the law genuinely zero-rates the supply, and claims input VAT only when the purchase supports taxable business activity and the evidence is valid. A nil VAT period still requires a return.

Every person supplying goods or services or receiving payment with assessed annual turnover of at least TZS 11 million must generally acquire and use an approved EFD or VFD and issue a fiscal receipt or invoice. Report an EFD/VFD error or malfunction to the supplier and the Commissioner General within 24 hours. Customers and finance staff can check a receipt through the TRA receipt-verification portal.

Example: A VAT-registered consultancy invoices TZS 5,000,000 before VAT. Output VAT is TZS 900,000, so the customer-facing total is TZS 5,900,000. If valid, attributable input VAT for the month is TZS 240,000, the preliminary VAT payable is TZS 660,000. Any withholding VAT, credit brought forward or adjustment must be reconciled separately rather than netted without evidence.

5. Control payroll and withholding taxes

For PAYE, calculate taxable employment income after allowable approved retirement-fund contributions, include taxable benefits and use the current resident monthly bands. A taxable monthly amount of TZS 1,500,000 produces PAYE of TZS 278,000: TZS 128,000 plus 30% of the TZS 500,000 excess above TZS 1,000,000. Use the official TRA PAYE calculator as a reasonableness check.

SDL is generally 3.5% of gross emoluments for an employer with ten or more employees, subject to statutory exemptions. The employer bears SDL; it is not deducted from employees.

For supplier payments, decide whether withholding applies before releasing the payment. For example, the general resident service-fee rate shown by TRA is 5% and commercial rent is 10%, but the payer, recipient, nature of payment, treaty position and whether the tax is final can change the result. Remit income-tax withholding within seven days after month-end and make the certificate available to the recipient.

6. Plan quarterly and annual income tax

A company normally submits an estimated income-tax statement and pays its first instalment within three months after the start of its accounting year, followed by quarterly instalments. For a calendar-year taxpayer the ordinary instalment dates are 31 March, 30 June, 30 September and 31 December. The final return and balance are due within six months after year-end.

Example: A calendar-year company estimates taxable profit of TZS 120,000,000. At the standard 30% corporation rate, estimated tax is TZS 36,000,000. Before credits and adjustments, four equal instalments would be TZS 9,000,000 each. Revisit the estimate when actual results materially change; an estimate below 80% of the correct amount may attract interest.

Common compliance mistakes to avoid

  • Assuming no tax is due means no return is required.
  • Using a director’s TIN or mobile-money account for company transactions.
  • Claiming input VAT from ordinary receipts that are not valid tax invoices.
  • Recording sales in the accounts but failing to issue a fiscal receipt.
  • Paying suppliers in full before considering withholding tax.
  • Treating every allowance as tax-free or omitting benefits in kind from PAYE.
  • Waiting for an assessment before reconciling EFD sales, VAT and bank receipts.
  • Relying on an old tax-rate summary without reading later Finance Acts.
  • Filing on the due date without allowing time for portal or banking problems.

Practical TRA tax compliance checklist

  • Confirm BRELA records, licences, TIN and tax obligations are current.
  • Assign one owner and one reviewer for every return.
  • Reconcile EFD/VFD sales to ledgers, bank and mobile money monthly.
  • File and pay PAYE, SDL and income-tax withholding by the 7th.
  • File withholding VAT by the 10th if appointed as a withholding agent.
  • File and pay VAT by the 20th, including nil returns where required.
  • Review quarterly income-tax estimates and instalments.
  • File the final income-tax return within six months after year-end.
  • Retain returns, calculations and supporting evidence for at least five years.
  • Check the TRA portal and official Finance Acts before changing a rate or threshold.

Frequently asked questions

Does every Tanzanian business need VAT registration?

No. The general compulsory threshold is TZS 200 million of taxable turnover in 12 months or TZS 100 million in six months, but specified persons may have to register without relying on those thresholds. Voluntary or intending-trader registration may also be possible when the evidence and legal conditions are met.

Must I file when the amount is zero?

Yes where the tax obligation requires a periodic return. TRA expressly requires a VAT return even when no VAT is payable. Confirm other active obligations in IDRAS rather than assuming inactivity cancels filing.

What if I cannot pay the full tax by the deadline?

File the return on time and contact TRA promptly. TRA states that a taxpayer may apply in writing for an extension to pay where there is good cause. An arrangement does not automatically remove interest.

Which records should I keep?

Keep the source evidence that explains every number filed: fiscal invoices, contracts, bank records, payroll, withholding certificates, calculations, portal acknowledgements and correspondence.

Official links and forms

Recommended Reading

Conclusion

A reliable TRA tax compliance checklist is a calendar, a set of reconciliations and a documented review process—not a last-minute payment. KodiGuard can help you organise obligations, monitor deadlines and keep evidence together. Visit kodiguard.com or email support@taxguardiantz.com to build a compliance routine around your business.

Important: General guidance as at 26 August 2026; it does not replace advice based on your facts or a current ruling from TRA.

Sources

Keep this on track with KodiGuard. KodiGuard turns these Tanzanian tax duties into dated reminders, ready figures and organised evidence for your business — records, VAT, PAYE, withholding tax and TRA deadlines in one place.

Set up your business on KodiGuard or email support@taxguardiantz.com.

#tax compliance#tanzania revenue authority#small business#tax guide#tra checklist

Written by KodiGuard · Editorial team

Share

Keep your own records ready before the next deadline

KodiGuard photographs your receipts, imports your mobile money and bank payments, and tracks every TRA due date for your business.

Related articles