HomeBlog › Sales Tax & GST
Sales Tax & GST

How to File Your Monthly Sales Tax Return in Pakistan

7 min read·19 Jul 2026

If you are registered for sales tax on goods, you file a return every month with FBR. For many business owners this is the part that feels most daunting — annexures, input and output tax, payment challans. In reality it follows a consistent pattern each month, and once you understand the flow it becomes routine.

This guide walks through what a monthly sales tax return involves and how to approach it in an orderly way. Note that exact forms, annexure names and deadlines are set by FBR and can change, so always confirm the current requirements on FBR's portal or with your tax adviser.

What the return actually does

The sales tax return brings together, for one tax period:

  • Your output tax — the sales tax you charged on sales;
  • Your input tax — the eligible sales tax you paid on purchases;
  • Any further tax, adjustments and carried-forward credits;
  • The resulting net amount payable to FBR (or credit carried forward).

It is, in effect, the formal statement of the input-versus-output calculation explained in our guide to input tax vs output tax adjustment.

Step 1: Reconcile your sales

Start by making sure every taxable sale for the period is captured. Under FBR Digital Invoicing, your sales invoices are reported in real time and carry an IRN and QR, so much of this is already recorded as you traded. Check that:

  • All sales invoices for the period are accounted for;
  • The correct rates were applied, including zero-rated and further-tax cases;
  • There are no gaps or duplicates.

Step 2: Reconcile your purchases

Next, gather your purchase invoices so you can claim the input tax you are entitled to. For each eligible purchase, confirm you hold a valid invoice showing the tax, from a properly registered supplier. This is where good record-keeping pays off directly — unclaimed input tax is money left on the table.

Step 3: Complete the annexures

The return is supported by annexures that list the detail behind your figures — your sales in one, your purchases in another. The sales register and purchase register feed the summary totals on the return itself. Because the exact annexure structure is defined by FBR and updated periodically, follow the current layout on the portal. If your software reports invoices to FBR, much of the sales annexure data will already align with what FBR holds.

Step 4: Check the net position

With sales and purchases in, the return calculates your net position:

  • If output tax exceeds input tax, you have an amount payable;
  • If input tax exceeds output tax, you generally carry the credit forward.

Review this figure and make sure it matches your own records before going further. A surprise here usually means a missing invoice or a misapplied rate.

Step 5: Pay and submit

If tax is payable, you generate a payment challan and pay through the approved channels, then submit the return on FBR's portal within the deadline for the period. Keep confirmation of both the payment and the submission for your records.

Deadlines and the sequence of payment and submission are set by FBR and can differ by category. Always check the current due date rather than assuming last month's timing.

Don't forget provincial service returns

If you also supply services, remember that these are taxed provincially and filed separately with the relevant authority — PRA, SRB, KPRA, BRA or ICT — each with its own return and portal. Filing your FBR goods return does not cover your service tax. See sales tax on services vs goods for how the two run in parallel.

Tips to make filing painless

  • Keep records current all month rather than scrambling at the deadline;
  • Verify buyer and supplier registration details as you go;
  • Reconcile regularly so your books match what FBR holds;
  • Use software that reports invoices and prepares your return data, so filing becomes review-and-submit.

Frequently asked questions

How often do I file a sales tax return?

Sales tax returns for goods are filed monthly with FBR. Provincial service returns are also generally monthly with the relevant authority. Confirm the exact frequency and deadline for your case.

What happens if I file late?

Late filing can attract penalties and default surcharge. Because amounts and rules change, check the current position with FBR or your adviser and aim to file on time every period.

Do I still file if I had no sales?

Registered persons are generally expected to file even for a period with no activity (a nil return). Confirm your obligation for the period. See our FAQs for more.

Iris Accounts keeps your sales and purchase records reconciled throughout the month and prepares your return data as you trade, so filing your monthly sales tax return is far less of a scramble.

Run your accounts the FBR-ready way

Iris Accounts handles FBR digital invoicing, sales tax, provincial services tax and your books — one flat price of Rs 25,000/year.

Get Started Read the FAQs