Not incorporated yet
The company does not exist
Open registration or complete setup. If the vehicle is still open, decide branch versus subsidiary first.
Do not start on digital transformation or tender.
Talk to the desk · +255 788 466 212
Books that match invoices, bank and tax filings are an operating system. Spreadsheet archaeology is not bookkeeping.
Keep complete, timely records of transactions, supporting documents and reconciliations that can support management decisions and TRA filings. Outsourced bookkeeping is not a statutory audit.

SMEs that have outgrown informal records.
Reconstructing a year of WhatsApp invoices at TRA time.
How records are kept today, and which tax filings you already make.
Dar es Salaam SMEs and foreign-owned companies needing local books.
Banks, TRA and management each see a different number.
A bookkeeping rhythm that can support filings and decisions.
Invoices, receipts, bank reconciliations, payroll inputs and a chart of accounts that matches the business. TRA expects records that can support returns. This is not an audit opinion and it is not a management pack until the books close. Tax filings sit on tax compliance; statutory pay sits on payroll.
When there is no reliable internal owner, or when growth has broken the spreadsheet. Catch-up is often the first month: bank statements, unpaid invoices and a chart that matches the actual activity. A Dar es Salaam presence helps when originals and bank callbacks are still physical.
Filings need books. VAT, PAYE and income-tax returns that cannot be tied to invoices are a bookkeeping failure as much as a tax failure. See tax compliance and TIN/VAT.
Bank reconciled, invoices posted, payroll inputs handed over, then a basic pack. Calling that pack an audit is a risk we will not take. Desk fees sit on pricing.
Exact lists depend on the entity, ownership and activity. Start with these items, then confirm against the live regulator or bank process.
Full foreign-investor pack: required documents checklist.
See what exists — bank, invoices, spreadsheet or software.
Design a chart of accounts and a close rhythm that matches the activity.
Catch up the backlog if the file has drifted.
Run a monthly close that tax and payroll can use.
Processing time and government fees change. Zatra does not publish a fixed timeline or fee table on this page; those are confirmed from the current authority or institution for the specific file.
Calling management accounts an audit.
Zatra does not guarantee authority acceptance, processing time, bank approval, incentive eligibility or that one registration authorises trading. Live regulator, bank and immigration rules govern.
Unstable regulatory facts are checked against the competent Tanzanian authority. Zatra cites the source of record, not a third-party summary.
If a portal, form or fee has changed since this review date, the live government source governs.
Most briefs need three or four pages, not forty-six. Start on the formation spine. Advisory sits after the company exists.
Not incorporated yet
Open registration or complete setup. If the vehicle is still open, decide branch versus subsidiary first.
Do not start on digital transformation or tender.
Already on the register
Stay on continuity. Standing answers sit on FAQs. Professional fees stay on pricing, separate from government charges.
Formation spine
Complete transaction records, supporting documents and reconciliations that can support tax filings and decisions.
Bookkeeping and accounting support is not a statutory audit. Audits are a separate licensed engagement.
A basic pack can sit on the same close. A designed decision pack is the management-accounts desk.
Yes, if it can be reconciled. Incomplete books produce a story, not a close.
Confirm structure, document gaps and regulator exposure before committing package fees or third-party spend.
See live pricing —
Government, bank and official charges are separate.
Share the facts of the file. Zatra will not invent fees, timelines or guaranteed outcomes.
Use these articles for orientation, then brief the commercial desk for the live route.