FBR Digital Invoicing · Guide

FBR Digital Invoicing for Garments, Cloth & Clothing Shops (2026)

How garment, cloth and clothing shops in Pakistan handle FBR digital invoicing in 2026 — registered vs unregistered buyers, further tax, IRN and QR codes.


What this guide is about

This guide is for shops that sell clothes to the public — cloth by the metre, readymade garments, suits, kurtis, hosiery and school uniforms. In simple words, it tells you when you must send your bills to FBR, what tax goes on a clothing bill, and how to bill fast at a busy counter.

One rule matters most. FBR's Digital Invoicing is the system that records every sales tax bill the moment you issue it, and the main notification behind it is SRO 1852(I)/2025, which brings registered businesses in by phases. If a registered shop that should join stays out, the penalty starts at Rs 500,000 under the Sales Tax Act 1990. And every real bill you post gets a unique FBR number — the IRN (Invoice Reference Number — the unique number FBR gives each invoice) — plus a QR code (a square barcode a customer can scan to check the bill is real).

This page is for retail cloth and garment shops. If you run a mill, spin or weave, or export garments, that is a different chain — read our guide 'FBR Digital Invoicing for the Textile Sector' instead.

Are cloth and garment shops in scope?

Being in scope depends on your tax registration, not on the size of your shop. If you hold an active Sales Tax Registration Number (STRN — the sales tax number tied to your NTN) and your group has been notified, you are on the phased plan and must record your bills through Digital Invoicing.

A very small shop that is below the sales tax limit, or that pays under a simplified scheme for small shopkeepers, is not required to integrate yet. It joins only after it registers for sales tax, or after FBR notifies its group. If you are not sure which side of the line you sit on, read our guide 'Who Must Use FBR Digital Invoicing?'.

Cloth and readymade clothes are goods, not services. That keeps things simple: your sales are a federal FBR matter, so you deal with FBR Digital Invoicing, not with a provincial services authority.

What sales tax rate goes on clothes?

Most cloth and readymade garments are taxed at the standard rate (the normal sales tax rate on ordinary goods). You add that tax on top of your selling price, and it shows as a separate line on the bill. Rates change from time to time, so confirm today's exact rate with your tax adviser before you set your prices.

A few items need care. Some branded clothing that carries a printed retail price is billed on that printed price under the Third Schedule (a special list where tax is worked out on the price printed on the packet, not on your selling price). If you sell branded, price-tagged garments, check whether they fall in this list. When in doubt, ask your adviser or match the item to FBR's sale-type list.

The good news is you do not have to look this up for every sale. In Digi Invoice you set the rate once per item, and every future bill uses it automatically.

Registered vs unregistered buyers — the big one for clothing shops

Clothing shops serve two very different buyers, and the invoice is not the same for both. A walk-in customer from the public usually has no tax number — you mark that buyer as 'Unregistered'. A business buyer — a boutique, a wholesaler, a company buying staff uniforms — has an NTN (National Tax Number — the 7-digit tax number), and you record it on the bill.

Why it matters: a registered buyer with a proper invoice and IRN can claim back the tax it paid (input tax — the sales tax a registered business subtracts from what it owes). An unregistered walk-in buyer cannot, and does not need to give you any number. Putting the wrong buyer type on a bill is a common reason an invoice fails, so get this field right.

When you sell to an unregistered buyer, an extra charge called further tax is usually added on top of the normal tax. The rate changes over time, so confirm the current figure. Our guides 'Registered vs Unregistered Buyers on FBR Invoices' and 'Further Tax and Extra Tax in FBR Invoicing' explain both sides in plain words.

What goes on a clothing-shop invoice

A clothing bill lists goods, one line per item. On each line you show the item description (for example: gents shirt, ladies 3-piece suit, cloth per metre), the quantity, the unit of measure (UoM — how you count the item, such as pieces or metres), the rate, and the tax worked out on that line.

Each goods line also needs an HS code (Harmonised System code — an international product number FBR uses to identify the item). Set the right HS code once per item and Digi Invoice reuses it. Show any seasonal discount as its own line so the tax is clear, and keep item names consistent so your ledger stays tidy.

In FBR's test list, a normal counter sale of standard-rate goods to a customer is scenario SN001 for a registered buyer and SN002 for an unregistered one; a registered retailer selling to an end consumer uses scenario SN026. You do not have to memorise these — the platform picks the right one from the buyer type and rate you choose.

Busy seasons, cash sales and counter speed

Clothing shops do many small cash sales, and volume explodes near Eid and the wedding season. At those times you cannot stop to fill a long form for every customer, so speed is everything.

Save your full item and rate list once — every design, size band and cloth type — and then bill in a few taps at the counter. For a big day, you can also import a whole day's sales together instead of typing them one by one; our guide 'FBR Digital Invoicing Bulk Upload' shows how. The system stamps each bill with its IRN and QR code so every sale is recorded the moment it happens.

Grocery and general stores face the same counter-speed problem in a slightly different way — if you also run a mixed retail shop, our guide 'FBR Digital Invoicing for General Stores, Karyana Shops & Supermarkets' is worth a look.

How Digi Invoice keeps it simple

You do not need to be a tax expert. You pick the item, choose whether the buyer is registered or unregistered, and Digi Invoice builds the line, works out the standard-rate tax and any further tax, and posts the bill to FBR's Digital Invoicing system. You get the IRN, the QR code and a clean printable invoice back in seconds.

Every posted bill is saved in a built-in ledger, so at return time your record is already organised and audit-ready. To understand the number FBR gives each bill, read our guide 'Invoice Reference Number (IRN) in FBR Digital Invoicing'.

Ready to start? Create a free account and post your first FBR-compliant clothing invoice the same day.

Difficult words in this guide

IRN (Invoice Reference Number) — the unique number FBR gives your bill after you post it. No IRN means the bill is not valid for FBR.

Standard rate — the normal sales tax rate charged on ordinary goods like most cloth and clothes. Confirm the current figure, as rates change.

Further tax — an extra charge added when you sell to an unregistered buyer, on top of the normal tax.

Input tax — the sales tax a registered business subtracts from what it owes; only a registered buyer with a valid invoice can claim it.

Third Schedule — a special list where tax on certain branded goods is worked out on the printed retail price, not on your selling price.

Frequently asked questions

Do garment and cloth shops have to use FBR digital invoicing?

It depends on your registration. If your shop holds an active sales tax registration and your group has been notified, then yes — every sales tax bill must go through Digital Invoicing, and staying out carries a penalty that starts at Rs 500,000. A very small shop that is below the sales tax limit or pays under a simplified small-shopkeeper scheme is not required yet; it joins after it registers or after FBR notifies its group.

What sales tax rate applies to clothes and cloth?

Most cloth and readymade garments are charged at the standard sales tax rate, which you add on top of your selling price. Some branded clothing with a printed retail price is billed on that printed price under the Third Schedule. Rates change over time, so confirm today's figure with your tax adviser, and remember that further tax is usually added on sales to unregistered buyers.

My customers are walk-in public with no NTN — how do I bill them?

Mark the buyer as 'Unregistered'. You do not need their NTN. You still post the bill and get an IRN and QR code, and further tax is usually added on the sale. Only business buyers who give you a valid NTN are recorded as 'Registered', which lets them claim the tax back as input tax. Choosing the wrong buyer type is a common reason a bill fails, so set it correctly.

Start issuing FBR-compliant invoices today

Digi Invoice validates, posts and QR-stamps your sales tax invoices through FBR's Digital Invoicing API — no development required.