Selling to a Government Department: FBR Digital Invoicing, Sales Tax Withholding and FTN Buyers (2026)
Selling to a government department or FTN buyer? How sales tax withholding works on an FBR digital invoice, which field to fill and the errors it triggers.
What this guide tells you, in plain words
Supply a government office, an army unit, a public hospital or a government university, and your invoice behaves differently. The buyer does not hand you all of the sales tax. The buyer keeps part of it and pays that part to FBR. This page shows how to put that on an FBR digital invoice.
The facts up front. Section 3(7) of the Sales Tax Act 1990 says the tax shall be withheld at the rate specified in the Eleventh Schedule. The one who withholds is the purchaser, acting as a withholding agent (a buyer FBR has made responsible for holding back tax). The duty sits with your buyer, not with you.
The second fact settles a lot of arguments. That same clause leaves out services that pay sales tax under a provincial law. Sell a service taxed by Sindh, Punjab, Khyber Pakhtunkhwa or Balochistan, and this federal withholding rule does not reach it.
The third fact is the one that gets invoices rejected. There is one box for this, and FBR only lets you use it for the right kind of buyer. Error 0032 allows it only for government or FTN holders. Error 0070 bars it for an unregistered buyer.
Who withholds, and what the law actually says
Withholding means your buyer holds back part of the sales tax on your invoice and deposits it with FBR. You receive the rest. You still declare the full tax on your return, and you take credit for the part your buyer paid in.
The power comes from section 3(7) of the Sales Tax Act 1990, rewritten by the Finance Act 2019. Its words are that the tax shall be withheld at the rate specified in the Eleventh Schedule. It names who does it: any person being purchaser of goods or services, as withholding agent.
Two words there matter. Purchaser means the buyer withholds, not you. Eleventh Schedule means there is no one fixed rate, because that schedule sets different rates for different buyers and suppliers.
So do not guess a percentage. Read the current Eleventh Schedule, or ask your tax adviser. Then get the rate your buyer will apply confirmed in writing on the purchase order. More than one Finance Act has changed those rates, so a figure you remember from a few years ago may be stale.
FTN buyers, and why your invoice cares
FTN stands for Free Tax Number. FBR issues it to bodies that are not registered for sales tax but still need a number inside the tax system. Government departments and many public bodies hold one.
Your invoice carries a buyer registration type. It accepts only two values, Registered or Unregistered. FBR compares what you send against the buyer's own profile. If the two disagree, the invoice comes back with error 0053.
You do not have to guess. FBR publishes a lookup that returns the registration type for any registration number. Good software calls it before the invoice goes out, and you can check it by hand too. The steps are in NTN, CNIC and STRN Verification in FBR Digital Invoicing.
The withholding box is tied to the same answer. Error 0032 allows sales tax withheld at source only for government or FTN holders. Error 0070 bars it for unregistered buyers. Filling that box for an ordinary private customer will get the line rejected, whatever the buyer told you on the phone.
The one field on the invoice, and the errors that reject it
On the FBR digital invoice the field is called sales tax withheld at source. It sits on every line, beside the sales tax for that line. It is a money field, so it must be zero or more, with two decimal places at most.
Put in the rupee amount your buyer is withholding on that line. Not a percentage. If nothing is withheld, send zero. Leaving it blank invites error 0022 or error 0024, which both say the withheld figure is missing.
Error 0055 has the same root. It asks for the withheld tax as a withholding agent, and fires when the buyer's profile expects withholding but the line arrived empty. Error 0039 catches debit and credit notes: for registered users, the withholding figures on a note must match the sale invoice it refers to.
One rule belongs only to the cotton trade. For the Cotton Ginners sale type, the withheld figure must be zero or exactly equal to the sales tax on that line. Nothing in between is accepted, and errors 0008 and 0050 both report it. Every code here, with its cause and fix, is in Common FBR Digital Invoicing Errors and How to Fix Them.
Before you bid: further tax, active status and three checks
Two more things shape a government invoice. First, further tax. Section 3(1A) charges four percent of the value on a taxable supply to a person who has not obtained a registration number. The Finance Act 2022 added four words: or who is not an active taxpayer. So a registered buyer who has slipped off the active list can still pull four percent onto your invoice.
Active taxpayer has a written meaning in section 2(1A). A registered person stops being active on four grounds. Being blacklisted or suspended under section 21. Missing the sales tax return for two tax periods in a row. Missing the income tax return or statement. Missing the withholding statement under section 165 of the Income Tax Ordinance 2001. Further tax and extra tax are two different charges, explained in Further Tax and Extra Tax in FBR Invoicing.
Second, the provincial line. Section 3(7) leaves out services that pay sales tax under a provincial law, and many government contracts are for services. Which authority you report to is explained in FBR vs SRB, PRA, KPRA & BRA: Who Handles Service E-Invoicing in Pakistan (2026).
Three checks before you send the invoice. One, ask the department in writing for its registration number and the rate it will withhold, and keep the reply. Two, check that number against FBR's lookup and set the registration type to match. Three, enter the withheld amount in rupees on each line, and leave it at zero when nothing is withheld.
Registration status changes more than this one field, and the rest is in Registered vs Unregistered Buyers on FBR Invoices: Registration Type, Further Tax and ATL Checks. How withholding works across every invoice type is in Sales Tax Withheld at Source in FBR Digital Invoicing. Not connected to FBR yet? Start at How to Register for FBR Digital Invoicing (Step by Step).
Difficult words in this guide
Withholding agent: a buyer who holds back part of the sales tax on your invoice and pays it to FBR, not to you.
FTN, or Free Tax Number: a number FBR gives to bodies not registered for sales tax, such as most government departments.
Eleventh Schedule: the list at the back of the Sales Tax Act 1990 that sets how much tax each kind of buyer must withhold.
Active taxpayer: a registered person who is not blacklisted or suspended and has filed the returns named in section 2(1A).
Further tax: an extra four percent under section 3(1A) on supplies to someone not registered, or not an active taxpayer.