SN027·Third Schedule goods sold to end consumers by retailers
3rd Schedule GoodsSubmit this string verbatim. FBR compares the sale type literally — a normalised, retyped, or re-cased variant is rejected even when everything else on the line is correct.
What it covers
Retailers selling Third Schedule goods must report tax on the printed maximum retail price even where the customer paid less — a promotional discount does not reduce the tax base.
Who needs to test this
Taxpayers registered as retailers, particularly in fast-moving consumer goods.
Payload notes
- The excluding-tax sales value is zero; the retail price field carries the base.
- The retail price field is MRP multiplied by quantity.
- The discounted price the customer actually paid does not enter the tax calculation at all.
Common pitfalls
- The gap between the price charged and the price taxed is the whole point of this scenario, and the most common place integrations get it wrong.
- Requires retailer status, in common with the other retail scenarios.
Errors you may hit
Which registrations require this
Activity and sector combinations that must pass SN027 in sandbox, per FBR’s published mapping.
| Business activity | Sectors |
|---|---|
| Manufacturer | Wholesale / Retails |
| Importer | Wholesale / Retails |
| Distributor | All sectors |
| Wholesaler | All sectors |
| Exporter | Wholesale / Retails |
| Retailer | All Other Sectors, FMCG, Textile, Telecom, Petroleum, Electricity Distribution, Gas Distribution, Services, Automobile, CNG Stations, Pharmaceuticals, Wholesale / Retails |
| Service Provider | Wholesale / Retails |
| Other | Wholesale / Retails |
Reference mapping only. The eligible-scenarios view inside your own sandbox environment is authoritative for your registration.
Related scenarios
Pass sandbox without the trial and error
Ordyoo builds correct payloads for these scenarios by construction, so sandbox testing is a formality, not a fight.
