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
Incorporation creates ongoing statutory obligations. Annual returns are not TRA tax returns. Stale particulars block banking, investment and later filings.
Incorporation creates ongoing statutory obligations. An annual return updates the company’s current particulars through the live BRELA process so the public record still matches directors, shareholders and the registered office.

Companies that have changed directors, shareholders or addresses — or have not reviewed filings since incorporation.
Discovering missed returns only when a bank, buyer or TISEZA file is already in motion.
Company name and number, last known return, and a list of changes since incorporation.
Boards, accountants and investors who need the public company record to match reality.
Particulars drift. The bank file, TRA file and BRELA file tell three stories. Transactions stall.
A filing-status review, a catch-up plan where gaps exist, and aligned particulars.
TRA tax returns concern tax. BRELA annual returns concern the company's statutory information. Completing one does not complete the other. The annual return confirms the live register; it does not effect a director, share or office change. If particulars have moved, file company changes first. Pair with secretarial support so the next return is not a reconstruction.
Decide whether the company is trading, dormant or heading for closure. A dormant company still has a register to confirm — dormancy suspends trading, not the registry obligation. Then decide whether the register is actually correct before you confirm it. Confirm current BRELA/BOS mechanics on ors.brela.go.tz; this page does not hard-code forms, due dates or fees. Zatra’s professional fee is on pricing. Official BRELA charges stay separate.
A statutory update of company information required under the companies framework. Treat the live BRELA process as the source of the current fields and timing.
Directors, shareholders, registered office, share capital changes and beneficial-ownership information where applicable. See company changes and beneficial ownership.
List what is missing, what has changed, and what evidence exists. Do not invent a catch-up story. Coordinate with current BRELA requirements.
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.
Compare BRELA’s record against the company’s own registers and identify every discrepancy.
Appointments, resignations, transfers and address changes are separate filings and come before the return.
Particulars as at the return date, then submit on the live BRELA process. Working days start from a complete, consistent pack.
Where several years are outstanding, work chronologically. The duty recurs.
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.
Using the annual return as a substitute for change filings. The return confirms particulars; it does not effect a change. Assuming a dormant company has nothing to file. Filing several years at once with today’s particulars — each year has its own true position. A return that contradicts beneficial-ownership or bank KYC data creates a second inconsistency.
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
No. It is a companies-registry filing. TRA returns are separate and run on their own timetable.
Statutory company information as required by the current BRELA process. Confirm live fields rather than copying an old checklist.
Identify the gap and the current catch-up path with BRELA. Do not assume a single late filing cures inconsistent particulars.
Correct the register first. A return that repeats a stale board creates a second inconsistency.
No. Confirm live strike-off and restoration rules on the BRELA portal. Dormancy is not a filing holiday you invent.
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.

Registered is not compliant.
Every filing, rate, deadline and penalty a registered business carries in Mainland Tanzania, on one calendar with named owners and a stated cost for each missed date. Struck on the Finance Act 2026.
2026/27 edition · PDF · free, no sign-up
Share the company number, last known filings and any director or shareholder changes.
Use these articles for orientation, then brief the commercial desk for the live route.