Pakistan Business Registration: First Steps for FBR Compliance

Published: January 2, 2025 | Reading time: 10 minutes | Updated: 5 November 2026 | Published by the FinSmart Team
⚠️ Critical: Operating a business in Pakistan without registering with FBR exposes you to penalties. You cannot issue FBR-compliant invoices without an NTN. This guide covers the mandatory steps to get FBR compliant from day one.

Why Business Registration Matters (Pakistan-Specific)

Pakistan requires all businesses generating income to register with the government. Unlike some countries with informal economies, Pakistan enforces strict compliance through FBR (Federal Board of Revenue). Missing this step means:

Pakistan business registration is a 5-step process covering SECP, NTN, and sales tax registration. This guide walks through each.

Types of Business Structures

Before registering, choose your legal structure. Pakistan supports:

Business Type Owners Liability Complexity Best For
Sole Proprietorship 1 person Unlimited (personal liable) Simple Solo entrepreneurs, consultants
Partnership 2+ people Unlimited (all partners liable) Moderate Team-based startups
Private Limited Company (PLC) 1+ shareholders Limited (to investment) Complex Growing businesses, investor-backed
Public Limited Company (PLC) 7+ shareholders (public) Limited Most complex Large companies, public shares

For most startups: Sole proprietorship (easiest) or private company (if planning venture funding).

5-Step Business Registration Process

Step 1: Register with SECP (Securities & Exchange Commission of Pakistan)

Timeline: Typically a few working days | Cost: SECP fee (depends on authorised capital; see the SECP fee schedule)
For: Private/Public companies (NOT sole proprietorship)

If you're forming a company, SECP registration is first. SECP issues:

Documents needed:

How to apply: SECP's online portal (eservices.secp.gov.pk) or through a lawyer (recommended).

Step 2: Obtain NTN (National Tax Number) from FBR

Timeline: Usually within a few working days | Cost: Free
For: All businesses (mandatory)

NTN is your tax ID — required for FBR invoicing. Without NTN, you cannot legally invoice.

Documents needed:

How to apply: FBR's IRIS system (iris.fbr.gov.pk) or visit local FBR office.

What you receive: Your NTN (National Tax Number, 7 digits) via email/SMS. Individuals and sole proprietors use their 13-digit CNIC as their tax identifier.

Step 3: Register for Sales Tax (if applicable)

Timeline: Usually within a few working days | Cost: Free
For: Businesses required to register under the Sales Tax Act 1990 (manufacturers, importers, wholesalers, distributors, retailers above the threshold, and others)

If your business falls in a category that must register under the Sales Tax Act 1990 (check the current threshold and category rules on IRIS), sales tax registration is mandatory.

Documents needed:

What you receive: Sales tax registration number (STRN) — enables you to file monthly sales tax returns.

Step 4: Open Business Bank Account

Timeline: A few working days | Cost: Free (or monthly fee depending on bank)
For: All businesses

Most banks require:

Why important: FBR cross-checks bank deposits against invoiced sales. If sales don't match deposits, audit triggers.

Step 5: Set Up FBR Digital Invoicing

Timeline: Depends on IRIS enrolment and sandbox testing | Cost: Free through the PRAL API (or through an FBR Licensed Integrator)
For: Businesses in the categories notified for Digital Invoicing (SRO 69(I)/2025, SRO 709(I)/2025 and later FBR extensions)

Once you have your NTN and sales tax registration, enrol for Digital Invoicing on IRIS:

Deadlines depend on your business category and the latest FBR notification; see our FBR Notifications page.

Learn more: Complete FBR Digital Invoicing Setup Guide

Timeline: From Zero to Invoicing

Week Activity Duration
Step 1 SECP registration (company setup) A few working days
Step 2 NTN application + FBR approval A few working days
Step 3 Sales tax registration (if needed) A few working days
Step 4 Bank account opening A few working days
Step 5 FBR Digital Invoicing: IRIS enrolment, sandbox scenarios, production token Depends on FBR processing and scenario testing
Total: typically a few weeks from start to first FBR invoice, depending on FBR processing times

Complete Startup Checklist

📋 Business Registration & FBR Compliance Checklist

  1. [ ] Decide legal structure: Sole proprietor, partnership, or company?
  2. [ ] SECP registration: File incorporation documents (if company)
  3. [ ] Get Certificate of Incorporation: Collect SECP certificate
  4. [ ] NTN application: Apply to FBR with SECP cert + docs
  5. [ ] Receive NTN: Confirm NTN via email/SMS
  6. [ ] Sales tax registration: Apply if turnover exceeds threshold
  7. [ ] Open business bank account: Choose bank, submit docs
  8. [ ] IRIS Digital Invoicing enrolment: Enrol and obtain your sandbox token
  9. [ ] Sandbox scenarios: Pass the scenarios eligible for your business nature and sector
  10. [ ] Production token: Issued after the eligible scenarios pass
  11. [ ] Set up FinSmart/invoicing software: Connect through the PRAL API; validate and submit your first invoice
  12. [ ] Record retention setup: Organise invoices, receipts, documents (6 years under the Sales Tax Act)

Common Startup Mistakes

Mistake #1: Starting Without Registration

Problem: "We're invoicing customers without NTN yet (still in process)." FBR audits invoices without registered NTN = rejection.

Fix: Delay first invoices until NTN is active. Or issue pro-forma invoices (not FBR invoices) until registered.

Mistake #2: Wrong Business Structure

Problem: "We registered as sole proprietor but now need investor funding (requires company status)." Switching structures mid-operation = compliance issues.

Fix: Choose structure upfront. If planning funding/scaling, register as private company from start.

Mistake #3: Skipping Sales Tax Registration

Problem: "Our sales are above the threshold but we didn't register for sales tax (thought it was optional)." FBR audits trigger back-taxes + penalties.

Fix: Sales tax registration is mandatory for the categories and thresholds in the Sales Tax Act 1990. Check the current rules on IRIS and register immediately if needed.

Mistake #4: No Business Bank Account

Problem: "We use personal bank account for business (easier)." FBR can't reconcile invoices to deposits = audit flag.

Fix: Open separate business account (required by law anyway). Makes tax filing/audits simpler.

Mistake #5: Not Using FBR Digital Invoicing

Problem: "We use manual/generic invoicing software, don't file with FBR." FBR invoices are mandatory (not optional).

Fix: Use FBR-compliant invoicing from day one. FinSmart validates each invoice and submits it to FBR through the PRAL Digital Invoicing API.

Costs: What to Budget

Item Cost Mandatory?
SECP registration (company) SECP fee (see fee schedule) Yes (if company)
Lawyer/consultant fees Varies No (DIY possible)
NTN application Free Yes
Sales tax registration Free Yes (if above threshold)
Business bank account Free to open Yes
FBR Digital Invoicing (PRAL API) Free Yes (if in a notified category)
Invoicing software (FinSmart) Custom pricing based on invoice volume and requirements — contact us for a quote No (but recommended)
Government registrations (NTN, sales tax, Digital Invoicing) are free; SECP and professional fees vary.

FBR Compliance from Day One

Once registered, here's how to stay compliant:

Learn more: Pakistan Tax Return Deadlines

Ready to Register?

Business registration in Pakistan is straightforward if you follow the 5-step process. The key is getting your NTN first — everything else follows.

Once registered, FinSmart helps you with FBR Digital Invoicing: validation against FBR reference data, submission through the PRAL API, the FBR invoice number and QR code on every invoice, and an FBR Notifications page that tracks SROs and circulars.

Book a free demo


Related Reading