New

2026 ZRA Tax Season: Filing deadline approaching — ensure your returns are submitted on time. Get tax compliance support →

ZRA & Tax Compliance Updated 16 April 2026 7 min read

ZRA TPIN Registration in Zambia — Step-by-Step Guide (2026)

How to register for a ZRA TPIN in Zambia in 2026. Step-by-step portal instructions for individuals and companies, required documents, and how to retrieve a forgotten TPIN.

What Is a ZRA TPIN?

A Taxpayer Identification Number (TPIN) is a unique 10-digit number issued by the Zambia Revenue Authority (ZRA) to every individual and entity that has tax obligations in Zambia. It is the foundational registration that all other tax types — PAYE, VAT, income tax, turnover tax — are built on.

You cannot do business in Zambia without a TPIN. It is required for:

  • Registering a company with PACRA
  • Opening a business bank account
  • Filing any tax return with ZRA
  • Clearing goods through Zambia Customs
  • Obtaining a Tax Clearance Certificate (TCC)
  • Receiving payments from government contracts
  • Importing or exporting goods

Individual TPIN vs Company TPIN

ZRA issues two types of TPIN:

TypeWho It’s ForID RequiredPurpose
Individual TPINZambian citizens, foreign nationalsNRC or passportPersonal tax filing, employment, sole trader activity
Company TPINLimited liability companies, partnerships, branches, NGOsPACRA certificate + director NRCs/passportsCorporate tax filing, PAYE, VAT, customs

Important: A sole trader uses their individual TPIN for business. A limited liability company requires a separate corporate TPIN, even if it has the same owner.

Documents Required

For Individuals (Zambian Citizens)

  • National Registration Card (NRC) — both sides
  • Proof of residential address (utility bill, lease agreement, or bank statement — less than 3 months old)

For Individuals (Foreign Nationals)

  • Valid passport (bio-data page)
  • Zambian immigration permit or work permit (if applicable)
  • Proof of residential address in Zambia

For Companies

  • PACRA Certificate of Incorporation
  • Company registration form (Form 3) showing directors
  • NRC or passport for all directors
  • Proof of registered office address
  • Articles of Association

For NGOs / Non-Profits

  • PACRA registration certificate
  • NGO Board registration certificate (if applicable)
  • Constitution or founding document
  • NRC or passport for trustees/directors

Step-by-Step: Online TPIN Registration

Step 1: Access the ZRA Tax Online Portal

Go to the ZRA Tax Online system. If you don’t have an account, click “Register” to create one. You will need a valid email address and phone number.

Step 2: Log In and Select Registration

After logging in, navigate to Taxpayer Registration in the main menu. Select “New TPIN Registration”.

Step 3: Choose Taxpayer Type

Select the type of taxpayer:

  • Individual — for personal TPIN
  • Non-Individual — for companies, partnerships, trusts, NGOs

Step 4: Complete the Registration Form

Fill in all required fields:

For individuals:

  • Full name (as it appears on NRC/passport)
  • Date of birth
  • NRC number or passport number
  • Residential address
  • Contact details (phone, email)
  • Source of income (employment, business, rental, etc.)

For companies:

  • Company name (as registered with PACRA)
  • PACRA registration number
  • Date of incorporation
  • Registered office address
  • Business activity description
  • Director details (names, NRC/passport numbers)
  • Estimated annual turnover

Step 5: Upload Supporting Documents

Upload scanned copies of all required documents. Accepted formats are PDF, JPG, or PNG. Each file should be under 5MB.

Step 6: Submit and Await Approval

Review your application and click Submit. ZRA will review your application and supporting documents. You will receive an SMS and email notification when your TPIN is approved.

Processing time: 1–3 business days for online applications.

Step 7: Download Your TPIN Certificate

Once approved, log into the portal, navigate to My Registrations, and download your TPIN certificate. This document confirms your TPIN number and registered tax types.

How to Retrieve a Forgotten TPIN

If you have already registered but cannot remember your TPIN:

  1. Online: Log into the ZRA Tax Online portal → go to TPIN Enquiry → search by NRC number (individuals) or PACRA registration number (companies)
  2. In person: Visit any ZRA office with your NRC or passport. Staff can look up your TPIN immediately
  3. By phone: Call the ZRA call centre and provide your identification details for verification

TPIN for Foreign Nationals

Foreign nationals can obtain a TPIN in Zambia. The process is identical to the individual registration, with these differences:

  • Use your passport number instead of NRC
  • You may need to provide a Zambian immigration permit or letter from your employer
  • If registering for business purposes, a PACRA company registration for your entity is required first
  • Foreign company branches must register with PACRA before applying for a corporate TPIN

Note for investors: If you are establishing a company in Zambia as a foreign national, the typical sequence is: PACRA registration first → corporate TPIN → bank account → PAYE/VAT registration. M&J handles this entire sequence as part of our company registration service.

After TPIN: What to Register Next

Getting your TPIN is step one. Depending on your business, you will also need to register for:

Tax TypeWhen RequiredDeadline
PAYEIf you employ anyone above the K5,100/month tax-free thresholdBefore first payroll
VATIf annual turnover exceeds K800,000Within 30 days of exceeding the threshold
Turnover TaxIf annual turnover is below K5,000,000 and you opt inAt registration
NAPSAIf you have any employeesWithin 30 days of hiring first employee
NHIMAIf you have any employeesWithin 30 days of hiring first employee

All of these registrations require your TPIN number. See our PAYE Rates Guide for the complete 2026 tax band breakdown.

Need help with ZRA registration? M&J handles the entire process.

From TPIN to PAYE to VAT registration, M&J Consultants ensures your business is fully compliant with ZRA from day one. Book a free consultation.

Book Free Consultation

Frequently Asked Questions

What is a TPIN and why do I need one in Zambia?

A Taxpayer Identification Number (TPIN) is a unique 10-digit number issued by ZRA to every taxpayer in Zambia. You need a TPIN to register a company with PACRA, open a business bank account, file tax returns, clear goods through customs, and obtain a Tax Clearance Certificate. It is legally required for all businesses and most formal transactions.

How long does it take to get a TPIN from ZRA?

Online TPIN registration is typically processed within 1–3 business days. If you apply in person at a ZRA office, it can be issued on the same day, depending on the queue and completeness of your documents.

Can a foreigner get a TPIN in Zambia?

Yes. Foreign nationals can register for a TPIN using their passport as identification. A valid Zambian work permit or immigration permit may also be required depending on the purpose of the TPIN. Foreign companies registering a branch or subsidiary in Zambia will also receive a corporate TPIN.

How do I retrieve a forgotten TPIN?

Log into the ZRA Tax Online portal and use the 'TPIN Enquiry' function. You can search by NRC number (for individuals) or company registration number (for companies). Alternatively, visit any ZRA office with your NRC or passport for immediate assistance.

Is there a fee for TPIN registration?

No. ZRA TPIN registration is completely free for both individuals and companies. Be cautious of unofficial agents who charge fees for this service.

Can I register for a TPIN online?

Yes. ZRA's Tax Online portal allows fully online TPIN registration. You will need to create an account, complete the registration form, and upload the required documents. The system generates a TPIN once your application is approved.

Schedule a Meeting With Our Team

Fill in your details and one of our consultants will reach out to discuss how we can help your business.

+260 950 054 386
1504 Mungulube Road, Northmead, Lusaka