Tax filing season is open. Secure your ATL status before the deadline — open your Chartered Books →
Home / Blog
Resources

Pakistan tax guides, calculators and advisory resources

Practical, source-linked guides on Pakistan income tax, salary and sales tax calculators, FBR filing, withholding rate cards, business compliance and cross-border work — written against the enacted Finance Act 2026.

All guides

310 source-backed guides

← All tax guidesSales tax

Filing a monthly sales tax return in Pakistan

CA Finalist, ACCA FinalistReviewed by Chartered Advisory Team of Chartered Accountants
Sales tax guide: How to file a sales tax return in Pakistan
Quick answer: Sales tax returns are monthly and due whether or not there was activity. The return is built from annexures — sales and purchases at invoice level — which means the work is reconciling your registers before filing, not entering totals afterwards. Federal and each provincial registration file separately on their own cycles.

Filing a sales tax return is mostly not filing. It is reconciling registers so that the return is a transcription rather than an estimate. Businesses that do it the other way round — enter plausible totals, reconcile later — are the ones that cannot explain a difference two years afterwards.

The cycle and the calendar

The cycle and the calendar
RegistrationFiles withFrequency
Federal sales tax on goodsFederal Board of RevenueMonthly
Punjab services taxPunjab Revenue AuthorityMonthly
Sindh services taxSindh Revenue BoardMonthly
KP and Balochistan services taxKPRA and BRA respectivelyMonthly

Each is independent. A business supplying goods and rendering services in two provinces may file three or four monthly returns with different authorities on different portals — see the federal-provincial fork. Confirm each authority current due date rather than assuming they align.

The return is built from annexures

The federal return is driven by supporting annexures at transaction level rather than by summary figures. In broad terms you provide:

  • Sales at invoice level — customer, registration number, value, rate, tax.
  • Purchases at invoice level — supplier, registration number, value, rate, tax claimed.
  • Imports with the corresponding documentation.
  • Debit and credit notes issued or received in the period.
  • Exempt and zero-rated supplies, identified separately — zero-rated versus exempt.

Because the data is transaction level, your accounting records have to be at that level too. A monthly summary posted from a bank statement cannot produce a purchase annexure.

Registered for sales tax and unsure of the treatment?

We settle the taxable value, apportion input tax and file monthly with the right federal or provincial authority.

Avail our sales tax services

The three reconciliations to run before filing

  1. Sales register to sales annexure. Every issued invoice appears once, the serial sequence is unbroken, and cancellations are documented. A gap in the sequence is read as a suppressed sale.
  2. Purchase register to purchase annexure. Every claimed input has a valid invoice from a verified registered supplier, within the claim window — input versus output tax.
  3. Turnover to accounting revenue. The month declared turnover against your ledger, with any legitimate difference identified — exempt supplies, timing, non-taxable receipts.
Why the third one matters most: twelve months of declared sales tax turnover will be compared against the turnover in your annual income tax return. Reconciling monthly makes that comparison trivial. Reconciling in September, from records you no longer remember, is how businesses end up unable to explain their own figures.

The return itself is required by section 26 of the Sales Tax Act 1990, and what it must be built from is section 22 — the prescribed records. The annexures are not a data-entry format; they are the statutory record presented in return form, which is why a return assembled from a summary figure rather than from the underlying invoices fails the first reconciliation an auditor runs.

Filing, paying and confirming

The annexures, and what each one has to agree with

The annexures, and what each one has to agree with
AnnexureContainsMust agree with
Annex APurchases from registered suppliersYour purchase ledger, and the suppliers' own declarations
Annex BImportsGoods declarations and customs documents
Annex CSales invoices issuedYour sales ledger, invoice by invoice
Annex FStock statementOpening stock plus purchases less consumption
Annex IDebit and credit notesThe adjustments claimed in the return

Annex A is the only one that has to agree with a document you do not control — the supplier's own return. That asymmetry is why input tax should be reconciled against supplier declarations before filing rather than after, and why a claim can be correct in your books and still fail.

  1. Upload or enter the annexures and check the totals against your registers.
  2. Review the computed position — output tax, claimable input tax, and the payable or carry-forward figure.
  3. Compare the carry-forward brought in against your own record of it. A divergence here compounds silently if left.
  4. Generate the payment challan and pay, checking taxpayer, period and head before settling.
  5. Submit the return, not save it, and download the acknowledgement.
  6. File the acknowledgement, the annexures and the reconciliation working together for the period.

The differences that trigger enquiry

  • Purchase annexure mismatches where a supplier declared something different, or nothing.
  • Gaps in the sales invoice sequence with no cancellation record.
  • A carry-forward balance that does not tie to the prior period return.
  • Annual turnover in the income tax return that differs from twelve months of sales tax returns without explanation.
  • Input tax claimed against inactive or unverifiable suppliers.
  • Nil returns filed by a business with visible activity in banking or third-party data.

Where multi-registration businesses lose control

A business filing with FBR and two provincial authorities is running three independent compliance cycles, and the failure mode is nearly always the same: one cycle is maintained properly and the others are filed from estimates. Three controls prevent it:

  1. One master revenue analysis that splits every invoice by regime before any return is prepared — federal goods, Punjab services, Sindh services and so on. Prepare the returns from that analysis rather than each from its own working.
  2. One calendar holding all due dates, with the earliest deadline in the month treated as the deadline for closing the books.
  3. One reconciliation tying the sum of all regimes back to total accounting revenue. If federal plus provincial declared turnover does not equal your revenue less genuinely out-of-scope items, something has been declared twice or not at all.

Double declaration is as common as omission and considerably harder to unwind, because it usually means tax was paid to the wrong authority — recoverable only by claim from one while remaining payable to the other.

Nil returns and revisions

A nil return is filed when there was no activity, and it is not optional. The obligation attaches to the registration.

Revision is available subject to conditions and, in some circumstances, approval. Because the return feeds your customers input claims and your own carry-forward, a revision should move every dependent figure rather than one visible cell — and the reason should be documented before you start. See sales tax audit preparation for how the filed position is later tested.

Sources

This guide is written against the official and clearly labelled professional references below. Rates, thresholds and portal procedures change between reviews, so open the primary source before relying on a figure.

Questions people also ask

Do I have to file if I had no sales this month?

Yes. A nil return is still a return, and the obligation runs from your registration rather than from your activity. Missing a nil return produces the same non-filing consequences as missing an active one, and a gap in the filing sequence is visible for years afterwards.

My purchase annexure does not match what my supplier declared. What happens?

The mismatch is visible to both sides and it is one of the more common triggers for enquiry. Usually the cause is timing — the supplier reported in a different month — or a defective invoice. Reconcile it with the supplier rather than filing around it, because an unresolved mismatch tends to surface as a disallowed input rather than resolving itself.

Can a sales tax return be revised?

Revision is available subject to conditions, and in some circumstances requires approval. Because the return feeds your customers input claims and your own carry-forward balance, a revision should correct the complete position rather than a single figure. Establish the current conditions for your case before filing a revision.

Do I file separately for federal and provincial registrations?

Yes, entirely separately. Federal sales tax on goods goes to FBR; each provincial services registration files with that authority on its own cycle. A business registered federally and in two provinces has three monthly returns, and meeting one deadline says nothing about the others.

What is the single most useful thing to do before filing?

Reconcile three figures: the sales register to the sales annexure, the purchase register to the purchase annexure, and the resulting turnover to your accounting revenue. If those three tie every month, the annual reconciliation to your income tax return follows automatically — and that reconciliation is what an audit asks for first.

Scope note: General educational information for Pakistan, not a legal opinion or a substitute for advice based on your documents. Law, notifications, portal procedures and individual facts can change the result.
Need this applied to your own documents?

Send the tax year and the transaction or filing involved, and we will tell you what is actually required.

Talk to Chartered Advisory Open the tax calculators