Notifications
Loading notifications...

Every invoice you report to FBR carries a sale type, and during sandbox testing FBR asks each business to pass a set of scenarios numbered SN001 to SN028. Choosing the wrong one is one of the most common reasons invoices are rejected or tax is miscalculated. This guide lists all 28 scenarios from FBR’s Digital Invoicing technical documentation (v1.12) and explains how to pick the right one.

Sale type vs scenario: what is the difference?

The sale type is a field inside every invoice line (for example “Goods at standard rate (default)” or “3rd Schedule Goods”). It tells FBR which tax treatment applies.

A scenario is a test case FBR uses in the sandbox: a combination of sale type, buyer type and tax fields. IRIS assigns scenarios based on the business nature and sector you select, and you must submit at least one successful test invoice per assigned scenario before you get a production token. In practice, the scenario you test is also the pattern you will use for that kind of sale in production.

All 28 FBR Digital Invoicing scenarios

ScenarioWhat it coversFBR sale type
SN001Goods at standard rate to registered buyersGoods at standard rate (default)
SN002Goods at standard rate to unregistered buyersGoods at standard rate (default)
SN003Sale of steel (melted and re-rolled)Steel Melting and re-rolling
SN004Sale by ship breakersShip breaking
SN005Reduced rate saleGoods at Reduced Rate
SN006Exempt goods saleExempt goods
SN007Zero-rated saleGoods at zero-rate
SN008Sale of 3rd Schedule goods3rd Schedule Goods
SN009Cotton spinners purchase from cotton ginnersCotton Ginners
SN010Telecom servicesTelecommunication services
SN011Toll manufacturing sale by steel sectorToll Manufacturing
SN012Sale of petroleum productsPetroleum Products
SN013Electricity supply to retailersElectricity Supply to Retailers
SN014Sale of gas to CNG stationsGas to CNG stations
SN015Sale of mobile phonesMobile Phones
SN016Processing / conversion of goodsProcessing/Conversion of Goods
SN017Goods where FED is charged in sales tax modeGoods (FED in ST Mode)
SN018Services where FED is charged in sales tax modeServices (FED in ST Mode)
SN019Services rendered or providedServices
SN020Sale of electric vehiclesElectric Vehicle
SN021Sale of cement / concrete blockCement /Concrete Block
SN022Sale of potassium chloratePotassium Chlorate
SN023Sale of CNGCNG Sales
SN024Goods listed in SRO 297(I)/2023Goods as per SRO.297(I)/2023
SN025Drugs at fixed sales tax rate (8th Schedule)Non-Adjustable Supplies
SN026Retailer sale to end consumer, standard rateGoods at standard rate (default)
SN027Retailer sale to end consumer, 3rd Schedule goods3rd Schedule Goods
SN028Retailer sale to end consumer, reduced rateGoods at Reduced Rate

Tax rates for each sale type are set by the Sales Tax Act, its schedules and SROs, and they change with Finance Acts. Always use the rate that applies on the invoice date.

How to choose the right scenario

  1. Start with the buyer. A registered buyer (valid NTN or CNIC registered for sales tax) usually means SN001. An unregistered buyer at the standard rate means SN002, which can also attract further tax.
  2. Then the goods or service. Goods on the 3rd Schedule are taxed on printed retail price (SN008, or SN027 for retail sales to consumers). Reduced-rate, exempt and zero-rated goods have their own scenarios (SN005, SN006, SN007).
  3. Then your sector. Steel, ship breaking, cotton, petroleum, CNG, cement, mobile phones and telecom have dedicated scenarios.
  4. Retailers selling to end consumers use SN026 to SN028.
  5. Services use SN019, or SN018 where FED is charged in sales tax mode.

Common mistakes

For the error codes these mistakes produce, see FBR invoice errors and how to fix them.

How 3Ace FBR Suite handles scenarios for you

In 3Ace FBR Suite, all 28 scenarios are built in:

Frequently asked questions

Do I have to pass all 28 scenarios?

No. You only test the scenarios IRIS assigns to your business nature and sector.

Can one invoice have lines with different sale types?

Each line carries its own sale type, so mixed invoices are possible where the law allows. Many businesses keep them separate for clarity.

Where do I find my assigned scenarios?

In IRIS under Digital Invoicing, in the Sandbox Environment, which lists successful, pending and failed scenarios. Our IRIS token guide shows where.

Try 3Ace FBR Suite free for 14 days and test your invoices in demo mode before connecting to FBR.

Scenario list from FBR’s Technical Documentation for Digital Invoicing API, v1.12. General information, not tax advice.

New from 3Ace Technologies: FBR Digital Invoicing Software with real-time FBR reporting, QR code invoices and sales tax reports