Skip to content

Start a Business in Tanzania: 7 Steps

3 min read

Have you been waiting to start your business because registration sounds hard? It is not.

Many people delay for months. They worry about forms, fees, and long queues. Meanwhile, the idea sits in their head, and no money comes in.

The truth is simple. Registration is a few steps, mostly online, and it takes about a day. Here are 7 steps, with no confusion and no guesswork. Confirm current fees on the official portals before you pay.

  1. Choose your business shape. A business name is the simplest and fastest choice for a shop, a service, or a small team. A limited company keeps your personal assets separate and makes it easier to add partners later.
  2. Register with BRELA. BRELA is the Business Registrations and Licensing Agency. You register on its online system. A business name takes about 8 working hours. A company takes 3 to 5 working days with complete documents, and up to two weeks if documents are missing.
  3. Get your free TIN from TRA. TIN means Taxpayer Identification Number. Every business needs one. Every director or shareholder needs one too, so get it early.
  4. Get your business license. A registered name is not a license to trade. Your license comes from BRELA or your municipality. Food, health, and transport need extra permits.
  5. Register for VAT, and for NSSF if you hire. VAT starts when your sales pass about TZS 200 million. If you hire staff, register with NSSF and the Workers Compensation Fund, and set up PAYE (tax taken from pay). Confirm current rates with NSSF and TRA.
  6. Open a business bank account. Keep business money away from personal money. Learn why mixing your M-Pesa and business money is a mistake.
  7. Set up mobile money and your online presence. The law does not ask for this, but skipping it costs you customers. Set up M-Pesa, Tigo Pesa, or Airtel Money, and WhatsApp Business with a catalog.

Registration gives you a legal business. It does not give you customers. Treat day one of trading as day one of marketing.

What It Roughly Costs

As a rough guide for 2026, registering a business name costs about TZS 20,000. A company costs TZS 95,000 to TZS 440,000, depending on share capital, plus about TZS 72,000 for filing and stamp duty. The TIN is free. See the full cost breakdown for starting a business.

Frequently Asked Questions

What are the first steps to start a business in Tanzania?

Choose your business type, register your business name or company with BRELA, get a TIN from TRA and get a business licence. Then open a business bank account.

Can I start a business in Tanzania without registering it?

You can test an idea on a very small scale, but registration protects you. It helps you open a business bank account, work with big clients and avoid problems with authorities.

How much does it cost to register a business in Tanzania?

It depends on the business type and your location. Fees change from time to time, so confirm the current costs directly with BRELA, TRA and your local authority.

Ready to Get Found by Real Customers?

Once you are registered, the next step is getting found. Our Local SEO service helps Tanzanian SMEs show up on Google Maps and Search. Visit our Mwenge office, or book a paid consultation from TZS 150,000 for 2 hours. We do not offer free consultations by phone call, WhatsApp, or DM.

Read Next

Want more help? See all our guides on starting a business in Tanzania.

P.S. You can register your business in about a day, in 7 simple steps. Start with BRELA today, and then go and win your first customers.

Amani Longishu

Amani Longishu is a Tanzanian digital marketing consultant, entrepreneur and educator. He is the founder and CEO of Optiza Digital, and he helps businesses in Tanzania use digital platforms to reach customers and grow.

View All Articles