Company Setup

Audited Financial Statements Tanzania: Statutory Audit, Who May Sign, Deadlines and Costs

Cover: audited financial statements in Tanzania, with the Companies Act audit chapter, NBAA registration and the TRA certification rule
A Tanzanian company keeps books, prepares accounts, has them audited by an NBAA-registered firm, lays them at the AGM and annexes them to its BRELA annual return. As at 18 October 2026.
Direct answer

Does a company in Tanzania need audited financial statements? In practice, yes. The Companies Act, Cap. 212 requires annual accounts and a statutory audit, with the auditors' report filed with BRELA. Only an NBAA-registered firm in public practice may sign. TRA also requires a CPA in public practice to prepare or certify the accounts of a corporation earning over TZS 100 million.

This guide covers what the law requires, who may audit, the exemption in practice, deadlines, costs and Zanzibar.

What the law says about audited financial statements

Three Mainland laws create the audit duty, and a fourth sets how the tax return uses the result. Chapter V of Part IV of the Companies Act carries the company-law rules. The Accountants and Auditors (Registration) Act, Cap. 286 decides who may sign. The Income Tax Act and the Tax Administration Act set the tax side.

InstrumentWhat it governsProvision
Companies Act, Cap. 212 R.E. 2023Books of account, accounting period, individual and group accounts, approval and signingss.154 to 161
Companies Act, Cap. 212 R.E. 2023Directors' report, auditors' report, laying accounts before members, delivery to the Registrarss.162 to 170
Companies Act, Cap. 212 R.E. 2023Appointment, exemption, removal, disqualification and resignation of auditorsss.173 to 182
Companies Act, Cap. 212 R.E. 2023Accounts annexed to the annual return; accounts of foreign company branchess.135; s.442
Companies (Private Company) (Audit Exemption) Regulations 2004, GN 40 of 2005Turnover and gross-asset tests for the private-company exemptionreg. 2
Accountants and Auditors (Registration) Act, Cap. 286Certificate of practice; who may audit; audited accounts of bodies corporatess.18, 28, 29 and 31
Accountants and Auditors (Practising) By-Laws 2023, GN 487 of 2023Audit firm registration, indemnity cover, who signs the opinionparas 5, 8, 14 and 15
Income Tax Act, Cap. 332Return of income; accounts prepared or certified by a CPA in public practices.91; s.117(3)(b)
Tax Administration Act, Cap. 438Keeping documents, extensions, late-filing penaltyR.E. 2023 ss.43, 48 and 89

The section numbers above follow the Revised Edition 2023 of the Companies Act, as listed in the Office of the Solicitor General e-Library copy. Many older notes cite the 2002 numbering, which runs three sections lower in this chapter. The old section 171 on audit exemption is now section 174, for example. The TanzLII consolidation of the 2002 Act shows the earlier numbering.

The chain runs in a fixed order: books (s.154), accounts (s.156), board approval (s.161), auditors' report (s.164), laying before members (s.169) and delivery to the Registrar (ss.135 and 170).

Who should read this

Does every Tanzanian company need audited financial statements?

The Act starts from a full audit for every company. Section 173 requires a company to appoint auditors, and section 164 requires an auditors' report on the annual accounts. Section 174 then offers an "Exemption from audit for qualifying private companies", and section 175 requires a directors' statement where a company relies on it. Section 176 lets members require an audit even where the exemption applies.

The exemption is narrow. The Companies (Private Company) (Audit Exemption) Regulations 2004, GN 40 of 2005 fix the tests by reference. The turnover limit is the threshold in the Income Tax Act, 1973 below which a company did not need a CPA-prepared tax return. The gross-assets limit is half of that figure. The regulations take effect on a date the Minister sets by Gazette notice, and TanzLII shows no commencement notice or amendment.

The 1973 Act was repealed in 2004, so the figure is frozen. PwC Tanzania's overview of the Companies Act 2002 gave the limits as turnover below TZS 1.5 million and gross assets below TZS 750,000. PwC concluded that only dormant companies were likely to qualify. Cliffe Dekker Hofmeyr's Tanzania guide reports that the exemption "is not being followed" in practice.

The working rule follows from those facts. Plan an audit for every Mainland company, trading or not. Before relying on section 174, get an advocate's written opinion. Our guide to dormant company filings in Tanzania covers the idle-company case in more detail.

Who may audit a company in Tanzania?

Only a Certified Public Accountant in Public Practice registered with the National Board of Accountants and Auditors (NBAA) may audit. The Accountants and Auditors (Registration) Act, Cap. 286 sets four rules that matter here:

The Accountants and Auditors (Practising) By-Laws 2023, GN 487 of 2023 add the firm-level rules. An audit partner may not sign an opinion without a valid certificate of practice (para 15(2)). The opinion carries the firm name and each audit partner's name, registration number and signature (para 15(1)). Firms must hold professional indemnity cover at all times (para 8). A firm auditing a public interest entity must sit in the medium or large category (para 17).

Company law adds an independence test. Section 178 disqualifies certain people from acting as auditor of a company. A note by DarState Attorneys reads it to bar officers, the secretary and employees of the company. A bookkeeper or company secretary therefore cannot audit the same company, even with a CPA qualification. The IFAC profile of NBAA notes that NBAA adopted International Standards on Auditing in 2004.

Our note on the company secretary in Tanzania explains why the secretary and the auditor must be different people.

How is the auditor appointed, changed or removed?

Section 173 governs appointment and pay. Directors may appoint the first auditors before the first annual general meeting. After that, members appoint or reappoint the auditor at each AGM, and the auditor holds office until the next one. Members fix the auditor's pay or delegate it to the board.

Section 177 requires special notice of a resolution to replace or remove an auditor, and the auditor may make written representations. Sections 180 to 182 cover resignation and the outgoing auditor's statement.

Each change is filed with BRELA. The Companies (Forms) (Amendment) Rules 2026, GN 82 of 2026, provide Form 173a for a notice of appointment and Form 173b for removal. Each is a document filed with the Registrar at TZS 22,000 (F0005). Our guide to annual general meeting requirements in Tanzania sets out notice periods and the resolutions an AGM passes.

What must the accounts and the auditors' report contain?

Section 154 requires books of account that show and explain the company's transactions. PwC's reading of the 2002 text is that books are kept for six years from the date they are made up. Section 155 fixes the accounting period, and section 160 lets the Registrar extend it.

Section 156 requires individual accounts, and section 158 requires group accounts from a parent unless section 159 exempts it. NBAA has adopted IFRS and the IFRS for SMEs Standard without modification. The IFRS Foundation's Tanzania profile, last updated in June 2016, records that listed companies use full IFRS. It also records that SMEs with total assets up to TZS 800 million may use IFRS for SMEs.

A complete set holds the primary statements and notes, including the directors' pay and loan particulars under sections 209 and 210. It also holds the directors' report (ss.162 and 163) and the auditors' report signed by the engagement partner (ss.164 and 165).

Under section 166 the auditor checks the accounts against the records and the directors' report against the accounts. Section 179 gives the auditor a right to the books and to explanations from officers. Our guide to statutory registers in Tanzania lists the ones an auditor will open.

When must audited accounts be laid before members and filed with BRELA?

Section 169 requires the accounts and reports to be laid before the company in general meeting. PwC's overview read the 2002 version as setting a limit of 10 months after the year end for a private company and seven months for a public company. We could not read the Revised Edition text this session, so treat those limits as figures to confirm.

Section 136 sets the AGM timing: one meeting in each calendar year, no more than 15 months after the last one, and the first within 18 months of incorporation. Section 131 requires an annual return made up to the incorporation anniversary. RSM Tanzania's corporate statutory FAQ gives the window as 28 days after that date. RSM also states that locally incorporated companies file their audited financial statements with the return.

The annual return costs TZS 22,000 (F0007) and is lodged on BRELA's Online Registration System with the accounts attached. Late documents attract TZS 2,500 per month or part of a month (F0006). Our guide to the annual return in Tanzania walks through Form 131, arrears and the strike-off risk.

What does TRA require from a company's accounts?

An annual return is not a tax return, and the two run on separate clocks. Under section 91 of the Income Tax Act, a company files its return of income within six months after the end of its year of income. TRA's Taxes and Duties at a Glance 2025/26 gives the same six-month date. The statement of estimated tax is due within three months of the year's start.

Who prepares the accounts changed on 1 July 2025. Section 59 of the Finance Act, 2025 replaced section 117(3)(b) of the Income Tax Act. The accounts of a corporation whose gross income exceeds TZS 100 million in a year of income must now be prepared or certified by a CPA in public practice. The same rule applies to an individual whose turnover exceeds TZS 500 million. EY's analysis of 4 August 2025 reports the same thresholds.

Cap. 286 section 31(1) separately says an income tax return is submitted only if a CPA has prepared or certified it. Section 31(2) excludes employment-only income and gross income under TZS 5 million. The RSM Tanzania newsletter on the Finance Act 2026 reports no change to these certification rules this year.

The Tax Administration Act, Cap. 438 (R.E. 2019) sets the record rules. Documents are kept in Tanzania for five years from the end of the year of income, longer while an objection, appeal, refund or audit is open. The provision is section 35 in that print and section 43 in R.E. 2023. An extension to file is requested in writing at least 15 days before the due date and cannot exceed 30 days. The extension does not move the payment date.

Our corporate income tax return guide covers the computation.

Which sector regulators ask for audited accounts?

Licensed sectors add their own audit layer on top of the Companies Act. The common pattern is a submission to the regulator within a set period after year end, sometimes with an approved auditor:

We did not read those four regulators' instruments this session. Lenders, tender boards and TISEZA also ask for audited accounts as evidence.

How do branches of foreign companies handle accounts?

A branch registered under Part XII of the Companies Act is not a Tanzanian company, so it holds no Tanzanian AGM and files no Form 131. Section 442 instead obliges a foreign company to file accounts. RSM Tanzania reports that the branch submits the parent company's annual accounts to the Registrar. PwC's overview of the 2002 text read the time limit as three months after the date to which the accounts are made up; confirm this against the current text.

For tax, a branch is a permanent establishment and files its own return of income. Above TZS 100 million of gross income, its accounts fall under the CPA preparation rule. Our foreign company registration service sets up the branch file with both duties in view.

How does Zanzibar differ?

Company registration is not a Union matter. A Zanzibar company is registered by the Business and Property Registration Agency (BPRA) under the Zanzibar Companies Act No. 15 of 2013. The ZIPA eRegulations portal describes that route. We could not read the Zanzibar Act's accounts and audit sections this session, so its deadlines and any exemption are not stated here.

PointMainland TanzaniaZanzibar
Company lawCompanies Act, Cap. 212 R.E. 2023Companies Act No. 15 of 2013, as amended
Registry receiving accountsBRELA, with the annual return on ORSBPRA; confirm the form and window
Audit exemptions.174 and GN 40 of 2005; narrow and doubtful in practiceNot verified; ask BPRA
Corporate income taxTRA, return within six months of year endTRA, because income tax is a Union matter
VAT and other non-Union taxesTRA; VAT 18%Zanzibar Revenue Authority (ZRA); VAT 15% (F0246)
Who signs the auditNBAA-registered CPA in public practiceConfirm whether BPRA accepts NBAA registration alone

A Mainland company that trades in Zanzibar may need a Zanzibar subsidiary, which then keeps its own accounts and audit. Our explainer on registering a company in Zanzibar with BPRA covers that split.

What are the penalties for late or missing audited accounts?

FailureConsequenceSourceStatus
Annual return or accounts delivered late to BRELATZS 2,500 per month or part month, per documentF0006; Cap. 212 s.458Settled
Persistent failure to file returnsStrike-off procedure under section 403Cap. 212 s.403Settled
Corporate return of income filed lateHigher of 2.5% of tax assessable less tax paid, or TZS 300,000, per month or partNEW-02-06; TAA s.89Settled
False or misleading statement in a return50% or 75% of the tax shortfallNEW-02-11; TAA s.90Settled
Employing an auditor who is not a CPA in public practiceFine TZS 200,000 to 600,000, up to two years' imprisonment, or bothCap. 286 s.29(6)Verify current amounts
Practising as an auditor without registrationFine up to TZS 750,000, up to five years' imprisonment, or bothCap. 286 s.28(6)Verify current amounts
Failing to keep books, lay or deliver accountsFines on the company and officers in defaultCap. 212 ss.154, 169, 170Amounts not read this session

The Cap. 286 figures come from the pre-2021 TanzLII version. The larger cost is often indirect: no tax clearance, a refused licence renewal or a lost tender. Section 384 also exposes officers where proper accounts were not kept and the company is wound up. Our article on directors' duties in Tanzania explains how these failures fall on the board.

Worked example: a Dar es Salaam company's audit year

Kilima Supplies Ltd, a private company, was incorporated on 15 July 2019 and has a 31 December year end. Its 2025 gross income is TZS 850 million, so the certification rule applies. It changes auditor in 2026.

DateStepWho
31 Dec 2025Year end; stock count and cut-offFinance team, auditor observing
By 31 Jan 2026Ledgers closed; trial balance and schedules readyFinance team or outsourced accountant
Feb to Apr 2026Audit fieldwork; draft accounts and management letterNBAA-registered audit firm
8 May 2026Board approves accounts and directors' report; auditor signsBoard; engagement partner
12 Jun 2026AGM receives accounts and appoints the new auditorMembers
30 Jun 2026Return of income filed with the audited accountsCompany, through TRA's portal
15 Jul 2026Annual return dateCompany secretary
By 12 Aug 2026Form 131 filed with the accounts; Form 173a for the new auditorCompany secretary on ORS

The government charges for the cycle come from the Zatra fee register at 26 September 2026:

ItemAuthorityRegister IDAmount
Annual return, Form 131BRELAF0007TZS 22,000
Notice of new auditor, Form 173aBRELAF0005TZS 22,000
Return of income and audited accountsTRANo filing feeTZS 0
Government totalTZS 44,000

Now assume the Form 131 slips to 20 October 2026, two months and part of a third late. The penalty is three months at TZS 2,500, so TZS 7,500 (F0006). Assume also the tax return goes in on 15 July 2026, half a month late, with all tax already paid in instalments. The penalty is then one month at the TZS 300,000 floor for a body corporate (NEW-02-06). The two late filings add TZS 307,500 to a government bill that would otherwise be TZS 44,000.

Professional fees sit in a second, separate bucket. Audit fees vary with turnover, the state of the records, locations and group reporting, and no published market rate exists to quote. GN 487 ties a firm's minimum indemnity cover to engagement fee bands of up to TZS 5 million, TZS 5 to 15 million and above TZS 15 million; that is an insurance rule, not a price list. Zatra's own fee for bookkeeping, audit preparation and the BRELA filings is quoted per engagement and shown apart from government charges.

What to do now

  1. Fix the calendar. Write down the year end, the incorporation anniversary, the TRA due date and the AGM window for this year.
  2. Test the exemption strictly. Assume an audit is needed unless an advocate has confirmed in writing that section 174 and GN 40 of 2005 apply.
  3. Check the auditor. Confirm the firm and the engagement partner on NBAA's register and see a current certificate of practice.
  4. Appoint properly. Pass the board or members' resolution and file Form 173a with BRELA when the auditor changes.
  5. Close the books early. Reconcile bank, payroll, VAT and withholding ledgers before the auditor arrives.
  6. Approve and sign. Hold the board meeting that approves the accounts and directors' report before the auditor signs.
  7. Lay and file. Lay the accounts at the AGM, then file the return of income and Form 131 with the accounts attached.
  8. Keep the file. Retain the signed accounts, working papers you hold and source documents for at least five years for TRA and six for company law.

Key dates and deadlines

WhenWhatBasis
Within 3 months of the start of the year of incomeStatement of estimated taxIncome Tax Act s.89; TRA at a Glance 2025/26
Year endAccounting reference date; count and cut-offCap. 212 s.155
At least 15 days before the TRA due dateWritten request for a filing extension, if neededTAA s.48 (s.39 in R.E. 2019)
Within 6 months after year endReturn of income with accounts certified as requiredIncome Tax Act s.91 and s.117(3)(b)
Within 10 months after year end (private) or 7 months (public)Accounts laid at a general meetingCap. 212 s.169, as read by PwC; verify
Each calendar year, within 15 months of the lastAGM; reappoint or appoint the auditorCap. 212 ss.136 and 173
Within 28 days after the incorporation anniversaryForm 131 with the audited accountsCap. 212 ss.131 and 135; RSM Tanzania
Each month or part after a BRELA deadlineTZS 2,500 per documentF0006

How Zatra helps

Zatra prepares the company for its audit and keeps the filings on time. Our accounting and bookkeeping team maintains the ledgers and builds the audit schedules. Our financial reporting service drafts IFRS or IFRS for SMEs accounts for the auditor to test. Our BRELA annual returns desk and corporate secretarial team file Form 131, Form 173a and the AGM papers. The tax compliance desk files the return of income.

Zatra does not sign audit opinions; an independent NBAA-registered firm does. Some matters belong with an advocate, and Zatra routes them to one. That covers a legal opinion on the audit exemption, a dispute with an outgoing auditor, a TRA prosecution or seizure of records, and representation before TRAB or TRAT. Zatra prepares the file and does not decide or guarantee any authority's outcome. Government charges are paid at the official rate against a control number and shown separately from Zatra's professional fee.

Sources and status

Accurate as at 18 October 2026. Fees are from the Zatra fee register at 26 September 2026; legal text is from the versions listed below.

Figures to confirm before you act

This article is general information based on official sources available at the date of publication. It is not legal, tax or financial advice. Laws and notices change. Verify with the issuing authority or consult Zatra before acting.

Frequently asked questions

Can a company use the same firm for bookkeeping and the audit?

It should not. An auditor who prepared the records would be checking its own work, which breaches the independence rules in the IFAC Code that NBAA applies. Section 178 also bars officers and employees from acting as auditor. Use one firm to keep the books and a separate registered firm to audit them.

Can a foreign audit firm sign accounts for a Tanzanian company?

Not on its own. The signing partner needs an NBAA certificate of practice, and the firm must be registered with NBAA. GN 487 of 2023 requires local equity partners to hold at least 51% where a firm has foreign partners. Group auditors usually work through a registered Tanzanian member firm.

Are management accounts enough for a bank loan?

Usually not for the credit decision. Lenders generally ask for audited accounts first and accept management accounts for monitoring under the facility covenants. Read the term sheet with care, because a missed audited-accounts covenant can be an event of default and can let the lender call the loan.

What happens if the auditor qualifies its opinion?

A qualified, adverse or disclaimer opinion is still filed with BRELA and TRA. It warns members, lenders and the tax authority that something could not be verified or is misstated. Fix the cause before the next year end, because a repeat qualification invites a TRA audit and harder questions from banks.

Can the financial year end be changed?

Yes. Section 155 sets the accounting period and section 160 lets the Registrar extend it. A change needs a board decision, a BRELA filing and a matching change to the year of income with TRA, which requires the Commissioner General's approval. Plan the transition period with the auditor first.

How long does a first-year audit take?

It depends on size, the state of the records and how fast the finance team answers queries. A first audit takes longer than later ones, because the auditor must test opening balances and build its file. Book the firm before year end so it can observe the stock count.

Must the audited accounts be in English or Kiswahili?

The Tax Administration Act makes Kiswahili and English the official languages for tax work, and BRELA's forms are in both. Accounts in another language would need a certified translation. In practice audited accounts are prepared in English.

Sources & regulators

Verify before filing: Rates, forms and thresholds move by Finance Act, Government Notice and portal revision. Confirm the live schedule on the mandate-holder portal before you budget or submit. Law-firm alerts and Big Four notes are discovery only.

Brief the desk

This Insights page is orientation. Accounting and bookkeeping is the commercial desk for the same facts. Zatra’s fee stays on its own line, separate from government, bank and regulator charges. Approvals are not guaranteed.

Book a 20-minute file check Annual general meeting requirements

+255 788 466 212 · [email protected] · WhatsApp +255 747 912 965

Disclaimer

This article is informational orientation. It is not legal, tax or investment advice and not a government decision. Tanzanian instruments move by Act, Government Notice, Finance Act and portal revision. If a sentence here disagrees with the live mandate-holder, the mandate-holder wins. Zatra Consultants Limited does not issue licences, permits, tax clearances or approvals, and gives no assurance of any regulatory or banking outcome. Professional fees are published only on /pricing/.

Office Line +255 788 466 212
Ask Senior Desk on WhatsApp