How to Start a Business in Tanzania: A Step-by-Step Guide

Many people delay starting a business in Tanzania. They think registration is complicated. In practice, it is a small number of steps. Most steps are online. You can register a business name in about one day. This article gives you the steps in the right order.

This article covers what you need to legally start a business in Tanzania. It goes from choosing a structure to opening your first bank account. Fees and processing times change over time. Treat the figures below as a guide. Confirm the current amounts on the official portals before you pay anything.

Step 1: Decide Your Business Structure

Most first-time entrepreneurs choose one of two options. A business name, also called a sole proprietorship, is the simplest and fastest to register. It suits a shop, a service business, or a business you run alone or with a small team. A limited company takes more time and paperwork. It separates your personal assets from the business. It also makes it easier to add partners or investors later. If you are not sure which to choose, start with what your business needs today. You can register a company later, as you grow.

Step 2: Register Your Name with BRELA

All business registration in Tanzania goes through BRELA, the Business Registrations and Licensing Agency. You apply through its Online Registration System, called the ORS. A business name is usually registered within about 8 working hours after a correct submission. A limited company takes longer, usually 3 to 5 working days with complete documents, and up to two weeks if documents are missing. A company registration needs a name clearance, a Memorandum and Articles of Association, and compliance forms (14a/14b) sworn before a Commissioner for Oaths.

Step 3: Get Your TIN from TRA

Every business needs a TIN, a Taxpayer Identification Number, from the Tanzania Revenue Authority, called TRA. Every director or shareholder of a company also needs one. It is free. You will need it throughout the registration process. Get it early. Do not wait until you need it urgently.

Step 4: Get Your Business License

Registering your name is not the same as being licensed to trade. Your business license comes from BRELA directly, or from your local municipality, depending on your sector. Some sectors need an extra permit on top of the general license. This includes food, health, and transport. Check with your local authority early. Do not wait until just before you plan to open.

Step 5: Register for VAT, and NSSF If You’re Hiring

You do not need to register for VAT with TRA right away. That obligation starts once your annual turnover crosses the VAT registration threshold, currently around TZS 200 million. If you plan to hire staff, you also need to register with NSSF for their social security contributions, and with the Workers Compensation Fund, called WCF. You also need to set up PAYE, so you can withhold employee income tax correctly. Confirm the current contribution rates directly with NSSF and TRA. These rates change from time to time.

Step 6: Open a Business Bank Account

Once you have your registration certificate, TIN, and business license, you can open a business bank account. Keep business money separate from personal money from day one. This makes bookkeeping, tax filing, and getting a loan much easier later.

Step 7: Set Up Mobile Money and Your Digital Presence

This step is not a legal requirement. But skipping it costs you customers. Set up a business account on M-Pesa, Tigo Pesa, or Airtel Money. This lets people pay you the way they already pay everyone else. Set up WhatsApp Business with a proper catalogue, so people can find and message you from day one. If you also plan an Instagram or Facebook page, we cover exactly which free tools to use in our post on the best apps for small businesses on Instagram.

Registration gives you a legal business. It does not give you customers. Successful businesses treat day one of trading as day one of marketing too. They do not wait until things feel “settled”.

What It Roughly Costs

As a rough guide for 2026: name reservation costs around TZS 50,000. Company registration fees range from about TZS 95,000 to TZS 440,000, depending on your share capital. Filing plus stamp duty adds around TZS 72,000 more. A simple business name costs less than a full company registration. TIN registration is free. These figures change. Always check the current fees on BRELA’s Online Registration System before you budget.

A Simple Checklist

  • Choose between a business name or a limited company
  • Register your name with BRELA through the Online Registration System
  • Get your TIN from TRA, free of charge
  • Get your business license from BRELA or your local municipality
  • Register for VAT once you cross the threshold, and NSSF/WCF/PAYE if you hire staff
  • Open a business bank account
  • Set up mobile money and your WhatsApp/Instagram presence before you open

Wondering about the real numbers? Read our full cost breakdown for starting a business in Tanzania.

Once your business is set up, read our guide on how to price your products or services as a new business.

Once you have customers to reach, read our guide on how to market your business in Tanzania.

Once money starts moving, read our guide on simple bookkeeping and cash flow basics to keep track of it.

Are you ready to grow your business with Optiza Digital?

Once you are registered and ready to find customers, we run Instagram Ads, TikTok Ads, Facebook Ads and WhatsApp Ads for small businesses in Dar es Salaam and across Tanzania. We handle the marketing. You handle the orders.

Picture of Amani Longishu

Amani Longishu

Founder of Optiza Digital, helping Tanzanian SMEs grow through practical social media marketing, paid ads, and digital strategy.

Share This Article

Facebook
Twitter
LinkedIn

Leave a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *

Ready to Grow Your Business Online?

Book a consultation with Optiza Digital and get a practical plan to grow your business on social media.