FBR Digital Invoicing for Pharmaceutical Companies & Medicine Distributors (SN025 Explained)
How pharma manufacturers, importers and medicine distributors invoice under FBR Digital Invoicing: scenario SN025 (drugs at fixed rate, Serial 81, Eighth Schedule Table 1), why extraTax must be empty, and why FBR error 0093 blocks manufacturers from Non-Adjustable Supplies.
How medicines are taxed in Digital Invoicing
Most drugs in Pakistan are covered by Serial 81 of the Eighth Schedule (Table 1) to the Sales Tax Act — a fixed regime under which the sales tax on the wire is 0% at the invoice line, and input adjustment is not available, which is why FBR's sandbox calls the sale type "Non-Adjustable Supplies". In FBR's sandbox this is scenario SN025: rate "0%", salesTaxApplicable 0, sroScheduleNo "EIGHTH SCHEDULE Table 1" and sroItemSerialNo "81".
Because the rate is not the standard 18%, the SRO fields are mandatory: leaving sroScheduleNo empty triggers FBR error 0077 and leaving the item serial empty triggers 0078. Both must be filled together, exactly as FBR's reference APIs spell them.
The two rejections pharma businesses hit most
Error 0091 — "Extra tax provided where sale is of reduced rate goods": for SN025 the extraTax field must go to FBR as an empty string, not the number 0. Software that stores extraTax as a number and forwards it unchanged gets every drug invoice rejected. Digi Invoice converts the field to empty at the FBR boundary automatically for non-adjustable, reduced-rate, exempt and zero-rated categories.
Error 0093 — "Manufacturers cannot add Non-adjustable supplies": FBR's scenario matrix restricts SN025 to importers, distributors, wholesalers, retailers and service providers in the pharmaceutical sector. A pharma manufacturer's own profile is expected to invoice under the general goods scenarios instead. If you are a manufacturer seeing 0093, the fix is the sale type, not the payload.
Who in the pharma chain uses which scenario
Pharma importers and distributors carrying finished drugs sell under SN025 for Serial-81 medicines. Items outside Serial 81 — surgical goods, supplements, cosmetics-adjacent SKUs — follow their own regime, usually standard rate (SN001/SN002) or reduced rate (SN005) with the Eighth Schedule serial that actually covers them. One delivery challan can therefore produce invoice lines with different sale types, which is normal and accepted.
Distributors and wholesalers registered as such can also invoice retail-chain customers under the retail scenarios where applicable. The registered business activity and sector on your FBR profile decide which scenarioIds the sandbox expects you to clear — pharma-sector distributors see SN025 in their required list, manufacturers do not.
Practical setup for a medicine distributor
Load your product list with correct HS codes (Chapter 30 for medicaments), set the sale type per product once, and let the software carry the Serial 81 schedule fields on every line. Batch and expiry can live in the product description, which FBR accepts as free text — useful because pharma buyers reconcile invoices against batch numbers.
In Digi Invoice the stock register keeps HS code, sale type and schedule fields on the product, so an operator invoicing 40 lines a day never re-enters tax settings, and the pre-post validation catches an accidental extraTax or missing serial before FBR ever sees it.