FBR Digital Invoicing for Opticians & Optical / Eyewear Shops (2026)
Opticians in Pakistan: how FBR digital invoicing works for frames, sunglasses and lenses, and why the eye-test fee is taxed by your province, not FBR.
Do opticians and optical shops need FBR digital invoicing?
In short: if your optical shop is sales tax registered, the eyewear you sell — frames, sunglasses, lenses and contact lenses — must be billed through FBR's Digital Invoicing system. The eye-test fee you charge follows a different rule. We explain both in plain words below.
FBR Digital Invoicing is Pakistan's real-time billing system (real-time means FBR checks and saves each bill the moment you make it). The rules come from SRO 1852(I)/2025, the notification FBR issued on 24 September 2025 that sets who must join and by when, with the last group of registered businesses in by 31 December 2025. Missing your date carries a penalty that starts at Rs 500,000.
Every bill you post gets an IRN (Invoice Reference Number — the unique number FBR gives each invoice) and a QR code (the square barcode a buyer can scan to check the bill is real). No IRN means the bill is not valid for FBR. A very small shop below the sales tax limit is not in yet; it joins after it registers or after FBR notifies its group.
Two things you sell: eyewear (goods) and the eye-test (a service)
This is the one point every optical shop must understand. You sell two very different things under one roof. Frames, sunglasses, ready glasses, prescription lenses, contact lenses and cleaning solution are goods (physical products you hand over). The eye-test, or vision check, is a service (work you do, not a product).
Why it matters: goods and services are taxed by different offices in Pakistan. Goods are a federal matter, so they go through FBR Digital Invoicing. Most services are a provincial matter, handled by your province's own tax office. So one customer visit can touch two tax systems at once.
Get this split right and the rest is easy. Our guide 'Goods vs Services on FBR Digital Invoices' covers the idea in full, and 'FBR vs Provincial E-Invoicing (SRB/PRA/KPRA)' explains which office handles the service side.
How to bill frames, sunglasses and lenses (the goods side)
Eyewear is normal taxable goods. Frames, sunglasses, prescription lenses and contact lenses carry the standard 18% sales tax (confirm today's rate with your tax adviser, as rates change). In FBR's test list this is scenario SN001 for a registered buyer and SN002 for an unregistered buyer; a shop selling straight to the public uses SN026.
Each product line needs a few fields: the item name, the quantity, the unit of measure (UoM — how you count the item, such as pieces or pairs), your selling price, and the tax. Every product also needs an HS code (Harmonised System code — an international product number FBR uses to name the item). Set the right code once per product and Digi Invoice reuses it every time.
One number rule worth knowing: the reduced 5% rate is not allowed once a single item's value crosses Rs 20,000 (FBR error 0079). Costly designer frames or premium lenses simply use the normal rate. Our guide 'How Sales Tax Is Calculated on an FBR Digital Invoice' shows every figure FBR checks.
The eye-test fee: a provincial service, not FBR
When you charge for an eye-test or a vision check, that fee is a service. Services are taxed by the province where the work is done — the Sindh Revenue Board (SRB), the Punjab Revenue Authority (PRA), the Khyber Pakhtunkhwa Revenue Authority (KPRA) or the Balochistan Revenue Authority (BRA). This fee does not go on your FBR Digital Invoice.
There is one exception. In Islamabad, services are a federal matter, so an eye-test fee there is billed through FBR as a service (scenario SN019). Everywhere else, the eye-test follows your provincial tax office's own rules and its own invoice.
Many small opticians only sell glasses and do not charge a separate test fee. If that is you, your work is simple: just the goods side goes to FBR. If you do charge for tests, keep the two records apart. Our guide 'Who Is Exempt From FBR Digital Invoicing' helps you check what applies to you.
Registered vs unregistered buyers, and further tax
An optical shop serves two kinds of buyer, and the bill is not the same for both. A walk-in customer usually has no tax number — you mark that buyer as 'Unregistered'. A company, a hospital or a reseller may have an NTN (National Tax Number — the 7-digit tax number), which you record on the bill.
When you sell goods to an unregistered buyer, an extra charge called further tax is usually added on top of the normal tax. The exact figure changes over time, so confirm the current one with your adviser. Choosing the wrong buyer type is a common reason a bill fails. Our guide 'Registered vs Unregistered Buyers on FBR Invoices' covers both sides.
For a registered buyer, a proper invoice with an IRN lets that buyer use the bill in its own records. A walk-in customer does not need to give any number and cannot claim the tax back.
Returns, warranty swaps and how Digi Invoice helps
Glasses come back — a wrong power, a broken frame under warranty, a change of mind. You do not delete a posted bill; FBR keeps every one. Instead you raise a credit note against the original to reduce it, or a debit note to add to it. Our guide 'Debit Notes and Credit Notes in FBR Digital Invoicing' walks through it.
On a busy counter you do not want to type each bill by hand. Save your full product list once — every frame, lens, sunglass and solution with its rate and HS code — and bill in a few taps. You can also import many bills together; our guide 'FBR Digital Invoicing Bulk Upload' shows how.
Digi Invoice puts the right amount in the correct box, works out the tax, and posts the bill to FBR. You get the IRN, the QR code and a clean printable invoice back in seconds. Ready to start? Create a free account and post your first FBR-compliant optical 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.
QR code — the square barcode printed on the bill; anyone can scan it to check the invoice is real.
HS code (Harmonised System code) — an international product number FBR uses to name each item, like a frame or a lens.
UoM (Unit of Measure) — how you count an item on the bill, such as pieces or pairs.
Further tax — an extra charge added when you sell goods to an unregistered buyer, on top of the normal tax.
Provincial tax office — your province's own tax body (SRB, PRA, KPRA or BRA) that taxes services like the eye-test, separate from FBR.