Filing Sales Tax Return in IRIS Pakistan
Day 29: Practical Guide – Filing a Sales Tax Return in IRIS (Step-by-Step Walkthrough)
Filing a sales tax return is one of the most essential monthly compliance tasks for registered businesses in Pakistan. The Federal Board of Revenue (FBR) has streamlined this process through its IRIS portal, enabling taxpayers to file their returns online with efficiency and accuracy. However, the process can still seem intimidating for new filers or those unfamiliar with the IRIS interface.
This blog serves as a complete practical guide, walking you step-by-step through the Sales Tax Return (STR-7) filing process in IRIS — from logging in to submitting your finalized return.
1. Accessing the IRIS Portal
To start filing your Sales Tax Return, visit the official FBR IRIS portal at https://iris.fbr.gov.pk.
- Enter your username (NTN or CNIC) and password.
- Once logged in, you’ll see your dashboard with tabs such as “Inbox,” “Drafts,” “Completed Tasks,” and “Payments.”
Navigate to the “Declaration” tab → “Sales Tax Return (STR-7)” to begin.
2. Selecting the Tax Period
Each Sales Tax Return corresponds to a particular tax month.
- Click “Period” and select the month (e.g., September 2025).
- The period typically opens after the end of each tax month.
Make sure to file before the due date, which is usually the 18th of every month (subject to FBR notifications).
3. Filling Out Annexures
Sales tax returns in IRIS require you to complete various annexures that capture transactional details:
Annex C – Purchases / Input Tax
- Record all purchase invoices from registered suppliers.
- Include the supplier’s STRN, invoice number, date, and sales tax amount.
- Import data (if applicable) can be fetched from WeBOC or Customs.
- Ensure the supplier’s returns are filed to avoid input tax disallowance.
Annex F – Sales / Output Tax
- Record all sales invoices issued during the month.
- Include buyer’s STRN, invoice details, and sales tax charged.
- Sales to unregistered persons must also be declared under “Retail Sales.”
Annex H – Carry Forward / Adjustments
- Use this to carry forward excess input tax, adjust advances, or record credit/debit notes.
After completing these annexures, click “Save” to ensure your entries are stored securely.
4. Import Data Integration
If your business imports goods, import-related sales tax data is automatically linked with your WeBOC profile and imported into IRIS.
- Go to Annex C → Import Data → Fetch from WeBOC.
- Review entries for accuracy before proceeding.
5. Input Tax Credit Calculation
IRIS automatically computes the eligible input tax credit based on your purchase data and applicable laws.
You can view the net calculation in the Main Return Summary tab.
Key formula:
Net Sales Tax Payable = Output Tax – Input Tax Credit
If the result is negative, it carries forward to the next period as a refund claim or credit balance.
6. Adjustments & Apportionments
If your business deals with both taxable and exempt supplies, you must apply apportionment rules before finalizing your return.
- Input tax related to exempt goods cannot be claimed.
- Use Annex H adjustments for proportionate disallowance.
7. Generating PSID for Payment
Once your tax liability is confirmed:
- Click on “Payment” → “Generate PSID.”
- A PSID (Payment Slip ID) is generated for the payable amount.
- You can pay through ATM, internet banking, or over the counter at authorized banks.
- After payment, it automatically reflects in your IRIS return within 24 hours.
8. Submitting the Return
After payment confirmation:
- Go to your main return summary page.
- Verify totals and ensure no section is left blank.
- Click “Submit” to finalize the filing.
- Once successfully filed, a confirmation acknowledgment will appear in your “Completed Tasks.”
Pro Tip: Always download and save a copy of your filed return (STR-7) and Annexures for recordkeeping.
9. Post-Filing Reconciliation
After submission, cross-check your filed data with:
- Accounting records (sales & purchase ledgers).
- Suppliers filed returns to confirm input tax validation.
- Bank statements for PSID payment verification.
Maintaining a monthly reconciliation schedule minimizes FBR notices and ensures smooth compliance during audits.
10. Common Filing Errors and Fixes
- Error: “Input tax disallowed – supplier not filed.”
Fix: Ask the supplier to file a return or adjust in the next month. - Error: “PSID mismatch.”
Fix: Verify payment date and PSID number in your banking app. - Error: “Return locked due to late filing.”
Fix: Contact your FBR RTO office to unlock or file under section 26A revision.
Marketing Section – Bookkeeping & Tax Services by MTF & Co. @ One Web One Hub
Filing your sales tax returns correctly each month is critical to your business’s compliance and financial health. However, it can be time-consuming and complex — especially if you manage multiple sales channels or import/export activities.
That’s where MTF & Co., in collaboration with One Web One Hub, steps in.
We specialize in:
- Sales Tax & Income Tax Filing (FBR & Provincial)
- Bookkeeping and Monthly Reconciliations
- POS Integration with FBR
- Audit Support and Compliance Consultancy
Our team ensures your returns are accurate, timely, and fully compliant — helping you avoid penalties and maximize your input tax credits.
📞 Reach out today via OneWebOneHub.com to streamline your business tax operations with professional accounting support.
Previous Post Revising Sales Tax Returns in Pakistan
Next Post Final sales tax filing checklist Pakistan

