Zatra insights

Which Government Bodies Handle Business Registration in Tanzania?

Direct answer

Which organisations register a company in Tanzania? Business registration in Tanzania primarily involves BRELA (company incorporation and name registration), TRA (tax registration), and — depending on the sector — additional regulators such as BOT, NEMC, or TISEZA. Each handles a distinct part of the process; no single body manages registration and licensing together.

By Joseph Magweiga Marwa · Published 2026-08-16 · 7 min read

Map of Tanzanian authorities on a company file: BRELA, TRA, TISEZA, BOT, NEMC

First-time searchers type “all organization for registering company” because the counters do not match the mental model of one-stop everything. Tanzania is not one counter. This page names the main bodies and what each actually owns. It is AEO material: short, factual, and linked to the live portals.

BRELA — what it does, exactly

The Business Registrations and Licensing Agency incorporates companies, registers business names, and handles related corporate filings (changes, some licences in its lane, annual returns as the law assigns). If you need a company to exist as a legal person, you are at BRELA. Gateway: brela.go.tz and ORS. BRELA does not issue a TIN, does not approve a work permit, and does not clear a mine.

TRA — what it does, exactly

The Tanzania Revenue Authority administers tax: TIN, VAT, income tax, PAYE and the other heads the law assigns, plus customs at the border. Gateway: tra.go.tz. TRA does not incorporate companies. A TIN on an unincorporated fog is the wrong order for most investor files.

TISEZA — investment registration, not incorporation

The Tanzania Investment and Special Economic Zones Authority is where investment registration and special-zone routes now sit (the function people still search as TIC). It does not replace BRELA. Many projects need a company first, then an investment registration if they qualify. Gateway: tiseza.go.tz. Swahili walkthrough: Jinsi ya kuwekeza Tanzania kupitia TIC / TISEZA.

Sector regulators you may meet

Do I deal with BRELA and TRA separately?

Yes. They are different bodies and different portals. One consultancy desk can prepare both packs so the names match. One filing does not cover both. Anyone who says “we register you everywhere with one stamp” is collapsing instruments you will later need to show a bank.

Why a coordinated desk avoids delays

Delays are usually mismatches between bodies, not a shortage of websites. A coordinated desk keeps one story across BRELA, TRA, the licence and the bank. That is process, not magic. The full sequence is the registration flagship.

What NEMC clearance applies to

NEMC’s lane is environmental assessment and related clearances for projects the environmental law covers. A consultancy that files NEMC for a project that does not need it is selling a stamp. A project that needs it and skips it will stall later at a sector board or a financier. Confirm the project class on NEMC’s current guidance, not on a rumour.

Frequently asked questions

Do I need to deal with BRELA and TRA separately, or can one filing cover both?

Separately. BRELA creates the company; TRA creates the tax identity. A desk can run both so they match. There is no single combined government form that replaces both portals.

What does NEMC clearance apply to?

Projects that environmental law requires to be assessed — typically specified industrial, extractive and infrastructure classes, not every small trader. Confirm the current project list on NEMC.

Is TISEZA the same as company registration?

No. TISEZA is investment registration / special zones. BRELA is incorporation. Many investors need both, in order.

Sources & regulators

Verify before filing: Fees, forms and timelines change. Confirm the current schedule on the linked regulator portal before you budget or submit.

Continue on the commercial desk

One desk sequences these bodies. It does not replace them. Brief the file when the activity is named.

Start Your Setup Full registration steps

+255 788 466 212 · sales@zatra.co

Office Line +255 788 466 212