TRA TIN Number Search: Check Your Status and Get Your Certificate
There's no TIN search by name in Tanzania, only by your NIDA number. Here's how to check your TRA TIN status for free and get your certificate.

In this guide▾
- Quick facts
- Can you check a TRA TIN number by name?
- How to check whether you already have a TRA TIN number
- What you need before you register online
- How to generate a new TIN number online using your NIDA number
- Don't have a NIDA number? Register in person
- How to get or download your TRA TIN certificate
- Who needs a TIN, and the business deadline
- How other African countries handle this
- Mistakes to avoid when registering
- Frequently asked questions
Checking a TRA TIN number by name isn't possible in Tanzania. The only official check runs off your NIDA number, not your name, and it's free: you can use it to see if you already have a TIN, register for a new one, or get your certificate, all at the TRA Taxpayer Portal.
No NIDA number yet? You can still register, just not entirely online. The steps for checking your status, generating a TIN in minutes and getting your certificate are below, checked November 2026.
Quick facts
| Where to do this | taxpayerportal.tra.go.tz |
| Checked | November 2026 |
| Cost | Free. TRA doesn't charge for registration, checking status or a certificate |
| Can you search by name? | No. Only a NIDA number (NIN) check works |
| Fastest route | NIDA number (NIN) + phone number, online |
| No NIDA number? | Visit your nearest TRA office for fingerprints and a photo |
| Who must have one | Every taxpayer, including all employees under PAYE |
| Business deadline | Apply within 15 days of starting the business |
Can you check a TRA TIN number by name?
No. TRA doesn't run a public name-based TIN lookup, however many search results or "TIN finder" sites imply otherwise. The only official check uses your NIDA number (NIN), through the Check Registration Status option on the Taxpayer Portal (TRA, "How to Register and Get an Account...", checked November 2026).
TIN records are taxpayer information, not a public directory, so there's no lawful way for a website to hand you someone else's TIN from their name alone. If you need to confirm a TIN before you pay an invoice, say a supplier's, ask them for the number itself so you can check it, rather than trying to search for it.
How to check whether you already have a TRA TIN number
Don't apply twice. Before you register, use Check Registration Status under Sign up on the Taxpayer Portal and enter your NIDA number (NIN). If a TIN is already linked to your NIN, the portal tells you and points you to Forgot Password instead of a new registration (TRA, taxpayer portal guide, checked November 2026).
If you're not sure and can't get an answer online, TRA's toll-free lines (0800 750 075, 0800 780 078 and 0800 110 016) or WhatsApp 0744 233 333 can confirm your status without you queuing at an office (TRA, contact us, checked November 2026).
What you need before you register online
For the online route, have these ready:
- Your NIDA number (NIN) exactly as it appears on your National ID.
- A phone number you control, to receive a one-time password (OTP).
- A working email address: some steps in the portal send confirmations there too.
If you're registering without a NIDA number, TRA's own guidance on starting a business lists a National ID, passport or voter's ID as acceptable identification (TRA, Starting a Business, checked November 2026).
How to generate a new TIN number online using your NIDA number
This is the route most people should use, described step by step in TRA's own portal guide (TRA, "How to Register and Get an Account...", checked November 2026):
- Go to taxpayerportal.tra.go.tz, or open www.tra.go.tz and follow E-Services > Taxpayer Portal.
- Click Sign up.
- Click Check Registration Status and enter your NIN, if you haven't already confirmed you don't have a TIN.
- Select the National Identification Number (NIN) registration option.
- Enter your NIN and your mobile phone number.
- If the number matches what NIDA has on file for you, TRA sends an OTP to your phone. Enter it in the portal.
- Set a new password and confirm it.
- Submit. Your TIN is issued automatically, and you can now log in with it and your new password.
If the phone number you enter doesn't match your NIDA record, the portal switches to three security questions instead of an instant OTP. Answer all three correctly and it sends the OTP to the number you just gave.
The OTP is time-limited: TRA's own FAQ says it expires 3-5 minutes after you request it, so have your phone in hand before you start (TRA FAQ, checked November 2026).
Don't have a NIDA number? Register in person
You can still get a TIN without a NIN, but you'll need to visit your nearest TRA office for fingerprinting and a photograph rather than finishing online. Bring your National ID, passport or voter's ID: TRA accepts these as proof of identity for registration (TRA, Starting a Business, checked November 2026).
How to get or download your TRA TIN certificate
TRA issues your TIN certificate automatically once your registration is approved, not as a separate application (TRA, Starting a Business, checked November 2026). To get to it:
- Go to the Taxpayer Portal and click Login.
- Enter your individual TIN (not an entity TIN) as the username, and your password (TRA FAQ, checked November 2026).
- Click My Account to view and manage your TIN record.
TRA's own portal guide walks through logging in and updating your details from there, but it doesn't publish a separate "download certificate" button the way it does for a password reset (TRA, "How to Register and Get an Account...", checked November 2026). For most everyday use, a bank, employer or office just needs your TIN number so they can confirm it with TRA directly. If you need the certificate itself as a document and can't see it in your account, TRA's toll-free lines (0800 750 075, 0800 780 078, 0800 110 016) or WhatsApp 0744 233 333 can issue or reprint one without you queuing (TRA, contact us, checked November 2026).
Registered years ago and have no portal account? Use Existing TIN registered without NIN on the Sign up page instead of registering fresh. Enter your TIN, confirm the mobile number TRA has on file (or visit an office if it's wrong or missing), and TRA sends you an initial password so you can log in and set your own (TRA, "How to Register and Get an Account...", checked November 2026).
Your TIN certificate isn't a Tax Clearance Certificate. They're different documents. The TIN certificate just confirms you're registered, issued once. A Tax Clearance comes later, after you've filed and paid what you owe, and it's what you need for a business licence; companies apply for theirs separately through the IDRAS system (TRA, Starting a Business, checked November 2026).
Who needs a TIN, and the business deadline
Every individual taxpayer needs one, including salaried employees, because TRA requires employers to report each worker's TIN on their monthly PAYE returns. If you pay PAYE in Tanzania, your employer needs your TIN, and having your own lets you check your deductions against what's been filed rather than trusting your payslip. Our Tanzania PAYE calculator shows what those deductions should be. Your bank will also ask for your TIN if you want to buy Treasury bonds through a Bank of Tanzania auction, and a broker will ask for it to open a CDS account for buying shares on the DSE.
If you're registering because you're starting a business rather than taking a job, you must apply within 15 days of the date you start operating (TRA, Starting a Business, checked November 2026). After the TIN is issued, expect a tax assessment interview before you're cleared for a business licence. You'll also need this TIN certificate, alongside your ID and business licence, to move your mobile money account to a higher tier, or to register for a merchant account for electronic payments. For more on what comes after registration, browse our other Tanzania money guides.
How other African countries handle this
Tanzania isn't alone in linking its tax ID to a national ID. Nigeria has gone further and merged the two: your NIN is now your Tax ID there, with no separate certificate. Ghana keeps them linked but separate, so it helps to know how to check a TIN number against a Ghana Card PIN if you deal with businesses across the region.
Mistakes to avoid when registering
- Don't pay for a "TIN by name" search or finder service. There's no official one, as above. Sites or agents offering to look up a TIN from just a name aren't connected to TRA, and whatever TIN they hand you cannot be trusted.
- Don't pay anyone for TIN registration, status checks or certificates. All of it is free on the official portal. If someone at an office or agent stand asks for money to "process" your TIN, that's not a TRA fee.
- Match your NIDA details exactly. A phone number, name spelling or date of birth that doesn't match your NIDA record is the most common reason applications stall or get pushed to the security-question route.
- Don't register for a second TIN "to be safe". Use Check Registration Status first. Two TINs linked to one person cause problems with PAYE filings and tax returns later.
- Keep your OTP private. It's valid once, expires within minutes, and you should never share it with anyone, including someone claiming to be from TRA.
Registering for a TIN is a one-off job, so it pays to get it right the first time. Your employer will ask for the same NIDA number to register you with NSSF, Tanzania's compulsory pension fund. See our NSSF Tanzania guide for the contribution rates and how to check your balance.
Frequently asked questions
Is getting a TRA TIN number free?
Yes. TRA does not charge to register for a TIN, check whether you already have one, or get your certificate, online through the Taxpayer Portal or in person at a TRA office. If anyone asks you to pay for any of this, don't.
Can you check a TRA TIN number by name?
No. TRA's only official check uses your NIDA number (NIN), not a name, through Check Registration Status on the Taxpayer Portal. There's no public name-based TIN directory, so treat any site that offers one as unreliable, and never pay for a "name search".
How do I check if I already have a TRA TIN number?
Go to the Taxpayer Portal, click Sign up, then Check Registration Status, and enter your NIDA number. The portal tells you straight away whether a TIN is already linked to your NIN. If it is, use Forgot Password to get back into your account instead of registering again.
How do I download or print my TRA TIN certificate?
TRA issues it automatically once your registration is approved. Log in to the Taxpayer Portal with your TIN as your username, then check My Account. TRA hasn't published a separate download-button guide, so if you can't see it there, its toll-free lines or WhatsApp (0744 233 333) can issue or reprint one for you.
Is a TIN certificate the same as a Tax Clearance Certificate?
No. Your TIN certificate just confirms you're registered, and TRA issues it once, automatically. A Tax Clearance Certificate comes later, after you've filed and paid what you owe, and that's the document you need for a business licence.
Can I register for a TIN online without a NIDA number?
Not fully online. Without a NIN, you'll need to visit your nearest TRA office with your National ID, passport or voter's ID so they can take your fingerprints and photo as part of the application.
Keep reading

Mixx by Yas Charges: Sending, Withdrawal and Transaction Fees in Tanzania
Mixx by Yas (ex-Tigo Pesa) charges TZS 30 to send TZS 1,000 to another wallet, but TZS 310 to withdraw it in cash. See the full 2026 tariff table for Tanzania.
8 Nov 2026 · 5 min read

Airtel Money Tanzania: Registration, Charges and How to Reverse a Mistake
How to register for Airtel Money in Tanzania, what the government e-money levy adds to a transaction, and the real way to reverse a wrong payment.
8 Nov 2026 · 5 min read

Tanzania's Mandatory Electronic Payments Order: Which Payments Must Go Cashless
From 31 December 2026, nine kinds of payment in Tanzania, like school fees, hotels and land, must be electronic. Cash stays legal for everything else.
26 Oct 2026 · 8 min read