Updated By Faubix

FBR digital invoicing at the retail counter

A counter has one job: serve the next customer. FBR and the provinces now want a proper electronic invoice from that same moment. This is what retailers need to get right in 2026, and how to do it without slowing the queue.

Answer first. At a retail counter, the invoice has to be right and fast at the same time. Check your status first: from 1 July 2026, any retailer with turnover above Rs 200 million in the last twelve months is a Tier-1 retailer, whether it declared that turnover or FBR works it back from card and bank deductions. Then set up the counter so that buyer details, product codes and retail prices come from the system, not from the cashier’s memory. Plan what happens when a send fails with a customer waiting. Handle returns with a proper note, and never by deleting the sale. And if the counter also sells food or services, the province has its own system and its own rates on top of FBR’s.

What the counter needs

Head office tends to plan digital invoicing around tax rules. The people at the counter care about different things, and a setup that ignores them will be worked around within a week.

  • Speed. The customer will not wait for a slow screen or a second login.
  • Few decisions. Tax treatment, HS codes and units should already sit on each product. A cashier should never choose a rate.
  • A clear path when something fails. What to do, who to call, and how to keep serving.
  • Proof on the receipt. The FBR invoice number and QR code on what the customer takes away.
  • Simple returns. A way to take goods back that the system records properly.

Most of the work to deliver these happens before the store opens: in the product list, the buyer rules and the failure plan.

Who is Tier-1 after July 2026

The Finance Act 2026 changed the definition of a Tier-1 retailer from 1 July 2026. Three changes matter at the counter:

  • A new turnover test. Any retailer with turnover above Rs 200 million in the previous twelve months is now Tier-1. The turnover can come from your own declaration, or be worked back from the tax that banks and card companies deduct under sections 236G and 236H of the Income Tax Ordinance.
  • Wholesaler-cum-retailers. They now count as Tier-1 only above Rs 200 million turnover.
  • Older tests removed, and a way out. Two older tests in the definition were dropped, and FBR may now exclude a person or class of persons by notification.

The worked-back turnover test is the one to watch. A retailer that never thought of itself as large may find that its card and bank receipts alone cross the line. Ask your tax adviser to check your status against the new definition, because Tier-1 retailers carry their own integration duties.

Goods taxed on retail price

For goods in the Third Schedule to the Sales Tax Act, tax is charged on the printed retail price, not the price you sold at. The Finance Act 2026 added twenty more entries, serials 56 to 75, which take in common shop items such as footwear, milk, cosmetics, utensils, sanitaryware and plastics.

That has three effects at the counter:

  • Each of these items needs its retail price in the product list. FBR rejects an invoice line for a Third Schedule item without one, and it recomputes the tax on that price.
  • Third Schedule goods sold without a printed retail price can now be confiscated, under the procedure in SRO 1662(I)/2026. Check what arrives from suppliers.
  • Being integrated can change the basis. For footwear, Sales Tax General Order 11 of 2026 says supplies kept inside a documented chain of FBR digitally integrated, POS-compliant retailers are taxed on the value of supply rather than retail price, under the conditions in its matrix.

When a send fails mid-queue

Every counter will see a failed send sooner or later. The question is what the cashier does next.

A rejection. FBR has answered and refused the invoice, usually because of a buyer number, product code or unit. The sale happened, so the invoice still has to be issued. The cashier should not try to fix tax data under pressure. Let the system hold the invoice as failed, serve the next customer, and have a named supervisor fix and resend it from the back office that day.

No reply. The connection timed out and nobody knows if FBR got the invoice. Do not let the till simply send it again. FBR does not block duplicates, and an extra invoice with an FBR number that is not in your return can now be taxed under rule 150XD(2), as substituted by SRO 1666(I)/2026, unless it was cancelled through the approved route. The system should mark the invoice as unknown and check with FBR before resending.

A wrong invoice that was accepted. A mis-keyed quantity, the wrong item. Since 30 March 2026 it can be cancelled or edited by hand in FBR’s portal within 72 hours, under Sales Tax General Order 01 of 2026. Edits and cancellations share an allowance of 10% of last month’s sales. Tell the person with portal access the same day.

Put these three cases on a one-page card at every counter.

Returns and exchanges

A customer bringing goods back is not a mistake on the original invoice. The sale happened, so do not cancel or delete it. A return is a change after the sale, and it is handled with a credit or debit note under section 9 of the Sales Tax Act.

  • The note must carry the FBR invoice number of the original sale, and be issued within 180 days of the supply.
  • Since SRO 1666(I)/2026, debit notes and credit notes have to be issued electronically, and kept for six years.
  • Most retail customers are not registered for sales tax. Where the buyer is unregistered, the seller issues the credit note, and rule 20(3) of the Sales Tax Rules requires the Commissioner’s prior approval.

That last point makes cash refunds harder than many retailers expect. Talk to your tax adviser about how to treat same-day exchanges, refunds and store credit, and set the counter up to match. What the POS must not do is quietly void a sale that FBR has already accepted.

Counters that sell services

A food court, a restaurant in a store, a salon or a gym sells services, and services are taxed by the province. Those sales go to the provincial authority’s own system, which gives its own invoice number. An FBR invoice does not count for it. Rates changed in several provinces in mid-2026, and most now charge less when the customer pays by card.

Restaurant sales tax rates by province in 2026
ProvinceCard, wallet or QROther payments
Punjab (PRA)8%16%
Sindh (SRB)8%15%
Khyber Pakhtunkhwa (KPRA)6%10%, or 15% for corporate restaurants
Balochistan (BRA)4% if every POS is linked to BRA’s portal, otherwise 8%Same: in Balochistan the rate depends on the POS link, not on how the customer pays
  • Punjab. The card rate was 5% until 30 June 2026. E-IMS applies to restaurants from Rs 6 million turnover. A July 2026 notification makes banks and card companies deduct the tax from card payments for restaurants and eleven other categories.
  • Sindh. POS integration applies on tests such as Rs 5 million turnover. From 1 July 2026, salons and gyms are caught by similar tests, including a utility bill above Rs 50,000 in any month.
  • Khyber Pakhtunkhwa. Restaurants, hotels and food businesses must install KPRA’s system, with no turnover threshold.
  • Balochistan. The 4% rate needs every POS linked to BRA’s web portal and every bill issued through it. It is not available to restaurants inside hotels, motels, guest houses or clubs, or to franchisers and franchisees. Neither rate allows input tax.

These are restaurant rates from each authority’s own 2026 texts, listed in the sources below. Other services have their own rates, so confirm your category. Our guides to PRA E-IMS and SRB POS go further.

Screens, API or both

Retailers usually end up with one of three setups, sometimes mixed across brands or regions.

Counter setups for FBR digital invoicing
SetupSuitsWatch out for
Keep your POS, send through an APIChains whose POS is the record of every saleSomeone must own the product mapping and watch failures
POS plus an invoicing screen for exceptionsStores with frequent failures or returnsClear rules on which invoices are fixed where
Invoicing screens onlySmall shops and secondary countersSpeed at peak times; keep the product list short and clean

eInvoicePro fits all three. POS software houses connect through our API and get back the FBR invoice number and QR data for the receipt. Smaller counters use the invoicing screens directly. Head office can use bulk upload for catch-up work, such as the wholesale side of the same business.

Training that survives a Saturday

A one-hour session at head office rarely lasts until the first rush. What works better:

  • A one-page card at each counter: what success looks like, what a failure looks like, who to call, and what never to type into the buyer field.
  • Supervisors trained first, in sandbox, so they can coach cashiers on the floor.
  • One named person per shift who owns failed invoices.
  • Tax questions to finance, system questions to IT or the vendor, and both numbers on the card.
  • A weekly look at the failure reasons for the first month, then monthly.

Start with one or two stores. Run them for a couple of weeks, fix what breaks, then roll out to the rest. Switching every counter on the same Friday is how a small mapping mistake becomes a chain-wide queue.

FAQs

Who is a Tier-1 retailer from July 2026? Among other tests, any retailer with turnover above Rs 200 million in the previous twelve months, whether declared or worked back from tax deducted under sections 236G and 236H. A wholesaler-cum-retailer now counts only above Rs 200 million. Confirm your status with your tax adviser.

What should a cashier do when an FBR invoice fails? Keep serving. The system should hold the failed invoice, and a named supervisor should fix and resend it the same day. If there was no reply at all, check with FBR before resending, because duplicates are not blocked.

Can we cancel an invoice when a customer returns goods? No. A return is a change after the sale and needs a credit or debit note within 180 days, issued electronically. Cancelling is only for a genuine mistake on the invoice itself, within 72 hours, in FBR’s portal.

Which items are taxed on retail price? Goods in the Third Schedule to the Sales Tax Act. The Finance Act 2026 added serials 56 to 75, covering items such as footwear, milk, cosmetics, utensils, sanitaryware and plastics. The retail price must be on the invoice line.

Does an FBR invoice cover a restaurant inside our store? No. Restaurant and other services are taxed by the province, through its own system and invoice number. Rates differ by province and by payment method.

Related reading: eInvoicePro for POS and retail, correcting an FBR invoice and the eInvoicePro API.

Ready to simplify your FBR digital invoicing?

Join 2000+ businesses that use eInvoicePro to make invoices and send them to FBR.

Chat with us