How to File Sales Tax Returns in Pakistan – Step by Step Guide for 2025

Introduction
Filing a sales tax return in Pakistan is no longer a complicated task — if you know the right steps. Whether you run a manufacturing business in Faisalabad, a trading company in Karachi, or a service-based firm in Islamabad, staying compliant with Federal Board of Revenue (FBR) regulations is not optional. It is a legal requirement.
Under the Sales Tax Act 1990, every registered business must file a monthly sales tax return through the FBR IRIS portal. Missing a deadline or filing incorrectly can result in heavy penalties and suspension from the Active Taxpayers List (ATL).
This complete, step-by-step guide for 2025 will walk you through everything — from STRN registration to submitting your return online — without needing to hire a consultant.
What Is Sales Tax in Pakistan?
Sales tax in Pakistan is a federal indirect tax levied on the supply of goods and certain services. It is governed by the Sales Tax Act 1990 and administered by the Federal Board of Revenue (FBR).
The standard sales tax rate in Pakistan in 2025 is 18%, though reduced rates apply for certain goods listed in the Third Schedule and Sixth Schedule of the Sales Tax Act. Items listed in the Sixth Schedule of Sales Tax Act 1990 are either zero-rated or fully exempt.
Sales tax is collected at every stage of the supply chain — from manufacturer to wholesaler to retailer. The registered person collects output tax from customers and claims input tax credit on purchases, paying only the net difference to FBR.
Who Needs to File a Sales Tax Return in Pakistan?
Every person or business registered under the Sales Tax Act 1990 is legally required to file a monthly sales tax return. This includes:
- Manufacturers and producers
- Importers and exporters (including FBR IRIS filing for Sialkot exporters)
- Wholesalers and distributors
- Retailers enrolled under the FBR POS system
- Service providers registered under provincial tax authorities (Sindh Revenue Board, Punjab Revenue Authority, KPRA, BRA)
If your annual taxable turnover exceeds the threshold set by FBR, you must obtain a Sales Tax Registration Number (STRN) and begin filing monthly returns.
Step 1 – Get Your STRN (Sales Tax Registration Number)
Before you can file anything, you need to register for sales tax with FBR. Here is how to get your STRN number from FBR Pakistan:
- Visit the FBR IRIS 2.0 portal at iris.fbr.gov.pk
- Log in using your NTN (National Tax Number) and password
- Navigate to Registration > Sales Tax Registration
- Fill in your business details, business type, and bank account information
- Attach required documents (CNIC, business registration certificate, utility bill)
- Submit — FBR will verify and issue your STRN within a few working days
Once registered, your business appears on the Active Taxpayers List (ATL) for sales tax, which is updated every Sunday by FBR.
Want to master the entire registration and filing process with practical training? Check out the Master Sales Tax Course at ICT — Pakistan's most comprehensive hands-on taxation program.
Step 2 – Gather the Required Documents
Before logging into the IRIS portal, have the following ready:
- STRN and NTN number
- Sales invoices issued during the tax period (output tax)
- Purchase invoices received during the period (input tax)
- Bank statements reflecting tax payments
- Details of any exempt or zero-rated supplies
- Previous Computerized Payment Receipt (CPR) if applicable
- Any FBR notifications or SRO-related adjustments
These documents are necessary to correctly fill in Annex-C (sales details), Annex-F (input tax), and Annex-G (arrears), which are the core annexures of a sales tax return in Pakistan.
Step 3 – Login to FBR IRIS Portal
This is how to access the FBR IRIS portal for sales tax:
- Open your browser and go to iris.fbr.gov.pk
- Enter your NTN/STRN as username
- Enter your password
- Complete any OTP verification if prompted
- You are now on the IRIS 2.0 dashboard
If you have forgotten your password, click "Forgot Password" and verify via your registered mobile number or email.
Step 4 – Select the Tax Period
Once logged in:
- Click on "Declaration" from the left-hand menu
- Select "Sales Tax Return" (Form STR-1)
- Click "Create"
- Choose the tax period — for example, January 2025 (returns for January are due by the 18th of February)
- The system will auto-populate some fields based on your registration data
What is the deadline for monthly sales tax return in Pakistan? The due date is the 18th of the following month. For example, the January 2025 return must be filed by February 18, 2025.
Step 5 – Fill in the STR-1 Form and Annexures
The STR-1 form is the main sales tax return form in Pakistan. It includes multiple annexures:
Annex-C – Sales / Output Tax
Enter all sales made during the tax period. Include:
- Buyer's STRN (for registered buyers)
- Invoice number and date
- Taxable value
- Sales tax charged (output tax)
Annex-F – Input Tax
Enter all purchases on which you paid sales tax. Include:
- Supplier's STRN
- Invoice details
- Amount of input tax being claimed
How to claim input tax credit in Pakistan FBR: Only invoices from FBR-registered suppliers appear in Annex-F for input tax credit. Unregistered supplier purchases are not eligible.
Annex-G – Arrears
Use this section to declare any unpaid tax from previous periods.
Step 6 – Calculate Your Net Tax Payable
Once all annexures are filled:
- Output Tax (tax collected on sales) minus Input Tax (tax paid on purchases) = Net Tax Payable
- If output tax exceeds input tax → you owe money to FBR
- If input tax exceeds output tax → you may have a sales tax refund claim
Example: If your output tax is PKR 180,000 and your input tax is PKR 120,000, your net tax payable is PKR 60,000.
Use the Pakistan Business Tax Calculator to quickly verify your tax liability before submitting your return.
Step 7 – Pay the Tax (Generate PSID)
If you have a net tax payable:
- In IRIS, go to Payment > Create Payment
- Enter the amount and tax head
- The system generates a PSID (Payment Slip ID)
- Visit your bank (or use mobile/internet banking) and pay using the PSID
- The bank will issue a CPR (Computerized Payment Receipt)
- The CPR number will automatically reflect in your IRIS account
Important: Always pay before submitting the return. The system requires CPR confirmation to accept the filing.
Step 8 – Submit Your Return
Once payment is confirmed:
- Go back to your STR-1 form in IRIS
- Review all filled data carefully
- Click "Verify" — the system will check for errors
- If no errors, click "Submit"
- A submission acknowledgment with a reference number will appear — save this
Your sales tax return for that month is now officially filed with FBR. You can check its acceptance status under "Submitted Declarations" in IRIS.
How to File a Nil Sales Tax Return on FBR IRIS
If you had zero sales and zero purchases during the month, you still need to file. Here is how to file a nil sales tax return:
- Log in to IRIS → Declaration → Sales Tax Return → Create
- Select the tax period
- Leave Annex-C and Annex-F blank (no data)
- Verify and submit directly — no payment required
- Save the submission receipt
Filing a nil return keeps you active on ATL and avoids the late filing penalty.
Sales Tax Return Deadlines and Penalties in 2025
Situation
Penalty
Late filing of monthly return
PKR 10,000 or 5% of tax due (whichever is higher)
Not filing at all
Suspension from ATL, audit risk
Incorrect return filing
Additional tax + surcharge
Not registered despite being liable
Heavy fine under Sales Tax Act 1990
Under the Finance Act 2025 Pakistan, FBR has increased scrutiny on late filers. Businesses in Lahore, Karachi, Rawalpindi, Peshawar, and Quetta are particularly under focus for compliance checks through FBR regional tax offices.
Input Tax vs Output Tax – Simple Explanation
Output Tax is the sales tax you charge your customers when you sell goods or services. It is collected on behalf of FBR.
Input Tax is the sales tax you paid on your business purchases — raw materials, goods for resale, or taxable services. You can deduct this from your output tax liability.
The difference is what you pay to FBR. This is called the Net Tax Payable or Refundable.
For a detailed calculation, try the Pakistan Income Tax Calculator and the Pakistan Freelance Tax Calculator for self-employed individuals.
Can You File Sales Tax Return Without a Tax Consultant?
Yes, absolutely. The FBR IRIS 2.0 portal is designed for self-filing. With proper knowledge of the STR-1 form, Annex-C, Annex-F, and the basic input/output tax calculation, any business owner can file independently.
However, if your business involves complex transactions — like zero-rated exports, refund claims, or audit responses — professional guidance from a certified tax practitioner is recommended.
ICT (Institute of Corporate and Taxation) offers Pakistan's best practical training for professionals and business owners who want to file their own returns with confidence. Learn from working tax experts — not just theory.
→ Explore all available programs at ICT Courses → Learn more About ICT and its mission
Why Learning Sales Tax Filing Is a Career Advantage in Pakistan
Tax compliance skills are in massive demand across Pakistan. Every registered business — from Karachi to Islamabad, from Multan to Faisalabad — needs tax professionals who understand FBR IRIS, sales tax returns, and compliance reporting.
If you are a fresh graduate, accountant, business owner, or even a freelancer handling client finances, investing in formal taxation knowledge will set you apart in the job market.
ICT offers the following high-demand courses:
- Master Sales Tax Course — Complete FBR sales tax filing training
- Master Import and Export Course — For trade compliance professionals
- Company Secretary Course — For corporate governance and secretarial work
All courses include hands-on IRIS portal training, real case studies, and mentorship from active practitioners.
Frequently Asked Questions (FAQs)
How do I file a sales tax return in Pakistan? Log in to the FBR IRIS portal at iris.fbr.gov.pk, go to Declaration > Sales Tax Return, fill STR-1 with Annex-C and Annex-F data, pay net tax via PSID, and submit. The process takes under 30 minutes once you have all invoices ready.
What is the sales tax rate in Pakistan 2025? The standard sales tax rate in Pakistan in 2025 is 18%. Reduced rates of 10% and 12% apply to specific goods. Zero-rated and exempt goods are listed in the Sixth Schedule of the Sales Tax Act 1990.
What is the due date for sales tax return in Pakistan? The monthly sales tax return is due on the 18th of the following month. For example, February 2025's return must be filed by March 18, 2025.
What is STRN in Pakistan? STRN stands for Sales Tax Registration Number. It is issued by FBR upon successful sales tax registration and is required for filing returns, issuing tax invoices, and claiming input tax credit.
What is the penalty for late filing of sales tax return in Pakistan? The penalty for late filing is PKR 10,000 or 5% of the tax due, whichever is higher. Repeated non-compliance can result in ATL removal and legal action under the Sales Tax Act 1990.
What documents are needed to file sales tax return FBR? You need your STRN, NTN, sales invoices (Annex-C), purchase invoices (Annex-F), bank payment receipt (CPR), and details of any exempt or zero-rated supplies for the tax period.
What is the difference between sales tax and income tax in Pakistan? Sales tax is an indirect tax on the supply of goods and services, filed monthly with FBR. Income tax is a direct tax on annual earnings or profits, filed annually. Both are managed by FBR but under separate laws.
How do I file a nil return for sales tax in Pakistan? Log into IRIS, create an STR-1 return for the relevant period, leave Annex-C and Annex-F blank, and submit directly without any payment. Always file nil returns to stay active on ATL.
Conclusion
Filing your sales tax return in Pakistan in 2025 is entirely manageable once you understand the FBR IRIS portal, the STR-1 form, and the basic input/output tax structure. Whether you are a small business owner in Hyderabad, a trader in Sialkot, or an accountant in Islamabad, staying tax-compliant protects your business legally and financially.
The key takeaways are simple: register with FBR, get your STRN, file every month before the 18th, claim your input tax correctly, and pay the net difference. Even if your sales are zero — file a nil return.
Tax knowledge is power in today's Pakistan business environment. If you want to master sales tax filing, income tax, and full FBR compliance with real-world, hands-on practice — book your seat today in the Advanced Taxation Course at ICT – Institute of Corporate and Taxation.
For any queries or enrollment support, Contact ICT directly and speak to a course advisor today.
This article is written for informational purposes based on FBR regulations under the Sales Tax Act 1990 and Finance Act 2025. For business-specific legal advice, consult a registered tax practitioner.

