12Active Businesses
3Consultants
90Invoices Processed
99.9Uptime %
24Hour Support

Everything FBR Compliance Demands.
Nothing You Don't Need.

From single invoices to bulk operations across hundreds of clients, one platform handles the full e-invoicing lifecycle.

Consultant–Client Management

Tax consultants manage all their clients under one login. Each client's data stays isolated, each consultant sees only their own portfolio.

EXCLUSIVE

Direct PRAL Submission

Invoices go straight to FBR through PRAL. The validated IRN and QR code come back in real time and print on every PDF.

Bulk CSV/Excel Upload

Import hundreds of invoices in one go. Select multiple invoices and submit them to PRAL together, no one-by-one clicking.

48-Hour Edit Window

Made a mistake? Edit invoices within 48 hours of creation, with a live countdown timer so you always know where you stand.

EXCLUSIVE

HS/PCT Codes & Auto Tax

Line items with HS/PCT codes, UoM, SRO schedules, and automatic tax calculations: sales tax, further tax and extra tax, all handled.

Excel Export & Filters

Advanced filters by company, date and status, then export everything to Excel for your records or your auditor.

Branded PDF Invoices

Professional PDF invoices with your company logo, FBR QR code and IRN, ready to email or print.

Bank-Grade Security

PRAL credentials encrypted at rest, rate limiting, bot protection, session timeouts, and email verification with admin approval.

In-App Notifications

Submission results, approvals, and edit-window alerts delivered inside the app, so nothing slips through.

Built for Consultants.
Loved by Businesses.

Most e-invoicing tools assume one business, one login. But in Pakistan, tax consultants handle FBR compliance for dozens of clients. We built the only platform with a true multi-role hierarchy:

  • Consultants onboard and manage multiple clients from a single dashboard and switch between client accounts instantly.
  • Clients get their own secure login and see only their own companies, buyers, and invoices.
  • Complete data isolation. Every client's PRAL credentials are encrypted and never shared across accounts.
  • You stay in control. Each client registers with FBR IRIS under their own name. We're the technology; the compliance stays yours.
See It in Action →
SMShah PlatformSecure multi-tenant infrastructure
Consultant: Demo AssociatesManages 12 client businesses
Alpha Foods (Pvt) Ltd245 invoices · PRAL connected
Beta Traders & Co.89 invoices · PRAL connected

From Signup to FBR-Validated Invoice in Minutes

Register & Verify

Sign up as a business or consultant. Verify your email, then our admin approves your account for security.

Connect PRAL

Add your company details and PRAL credentials (encrypted). Consultants add each client's credentials separately.

Create or Import

Build invoices with line items and HS/PCT codes, or bulk-upload hundreds via CSV/Excel.

Submit & Deliver

Submit to FBR in one click (or in bulk). Get the IRN and QR code back, download the branded PDF, done.

Pricing

One Setup Fee, Then One Simple Monthly Plan

A one-time setup covers your FBR/PRAL onboarding. After that, a flat monthly plan covers your invoicing. No surprises, no per-transaction guesswork.

Setup

One-time, before you go live

Rs. 35,000 one-time
  • FBR IRIS & PRAL Integration
  • Sandbox testing for all applicable scenarios
  • Company & static IP whitelisting setup
  • Go-live handoff to production
Book a Free Demo

Monthly Plan

Covers your day-to-day invoicing

Rs. 8,000 / month

Includes 850 invoices, then Rs. 10 per invoice

  • 850 invoices included every month
  • Rs. 10 for each additional invoice beyond 850
  • Unlimited companies & buyers
  • Direct PRAL submission with IRN & QR
  • Bulk CSV upload & bulk submit
  • Branded PDF invoices, Excel export & 48-hour edit window
Book a Free Demo
Testimonials

Trusted by Businesses & Consultants

We used to have one person just re-typing invoices into IRIS every evening. Now the bulk upload from Excel takes ten minutes and it's already validated with FBR before I even see it.

FM
Faisal MahmoodOwner, Mahmood Steel Traders — Lahore

Switched over in March. The thing I didn't expect was how much easier the sales tax return got — everything's already matched up instead of me chasing invoice numbers at month end.

AF
Ayesha FarooqFinance Manager, Farooq Textiles — Rawalpindi

I run all my clients from one login now. Before this I had 22 separate FBR logins written on a whiteboard. That whiteboard is gone.

SA
Shakeel AhmadTax Consultant, SGK Consultants — Islamabad

Our first week we got a scenario mismatch error on almost every invoice. Support actually walked us through fixing the sale type instead of sending a canned reply. Been smooth since.

SI
Sana IqbalOwner, Iqbal Pharma Distributors — Peshawar

Honestly signed up because a friend recommended it, stayed because the 48-hour edit window saved us once already — caught a wrong buyer NTN before it turned into a real problem.

BR
Bilal RazaDirector, Raza Freight Services — Rawalpindi

We manage FBR invoicing for eleven of our audit clients through this now. It's the first tool that feels built for how a firm like ours actually works, not just for one business owner.

GN
Ghazanfar NaumanCA Member, Ghazanfar Nauman & Co. — Islamabad

Not going to pretend I love doing taxes, but this is the least painful part of my month now. Upload, check, submit, done.

UT
Usman TariqOwner, Tariq Auto Parts — Rawalpindi

Compound rate items used to confuse us — the ones with a fixed amount plus a percentage. The system just calculates it correctly now. Took me a while to trust it, but it's never been wrong.

HA
Hina AslamAccounts Officer, Aslam Dry Fruits & Traders — Peshawar

We're a small operation, three people total. Pricing that doesn't punish you for being small is rare — this one doesn't.

ZM
Zeeshan MalikOwner, Malik Cold Storage — Kohat

We used to have one person just re-typing invoices into IRIS every evening. Now the bulk upload from Excel takes ten minutes and it's already validated with FBR before I even see it.

FM
Faisal MahmoodOwner, Mahmood Steel Traders — Lahore

Switched over in March. The thing I didn't expect was how much easier the sales tax return got — everything's already matched up instead of me chasing invoice numbers at month end.

AF
Ayesha FarooqFinance Manager, Farooq Textiles — Rawalpindi

I run all my clients from one login now. Before this I had 22 separate FBR logins written on a whiteboard. That whiteboard is gone.

SA
Shakeel AhmadTax Consultant, SGK Consultants — Islamabad

Our first week we got a scenario mismatch error on almost every invoice. Support actually walked us through fixing the sale type instead of sending a canned reply. Been smooth since.

SI
Sana IqbalOwner, Iqbal Pharma Distributors — Peshawar

Honestly signed up because a friend recommended it, stayed because the 48-hour edit window saved us once already — caught a wrong buyer NTN before it turned into a real problem.

BR
Bilal RazaDirector, Raza Freight Services — Rawalpindi

We manage FBR invoicing for eleven of our audit clients through this now. It's the first tool that feels built for how a firm like ours actually works, not just for one business owner.

GN
Ghazanfar NaumanCA Member, Ghazanfar Nauman & Co. — Islamabad

Not going to pretend I love doing taxes, but this is the least painful part of my month now. Upload, check, submit, done.

UT
Usman TariqOwner, Tariq Auto Parts — Rawalpindi

Compound rate items used to confuse us — the ones with a fixed amount plus a percentage. The system just calculates it correctly now. Took me a while to trust it, but it's never been wrong.

HA
Hina AslamAccounts Officer, Aslam Dry Fruits & Traders — Peshawar

We're a small operation, three people total. Pricing that doesn't punish you for being small is rare — this one doesn't.

ZM
Zeeshan MalikOwner, Malik Cold Storage — Kohat

Our buyers are mostly overseas but our sales tax filing is entirely local. This bridges that gap better than the accountant we used to outsource it to.

AN
Ayesha NoorFinance Lead, Noor Marble & Granite — Peshawar

The troubleshoot search has genuinely saved me phone calls to the FBR helpdesk. Half the errors I used to call about, I now just search and fix myself in two minutes.

FC
Fahad ChaudhryTax Consultant — Lahore

Started on the sandbox to test things out before going live. Didn't break anything, didn't panic, moved to production two weeks later with zero surprises.

RH
Rabia HassanOwner, Hassan Home Textiles — Lahore

Honestly I didn't think a government-facing system could feel this normal to use. First month already felt like every other invoice I create.

IQ
Imran QureshiOwner, Qureshi Hardware & Paints — Rawalpindi

We had a whole spreadsheet just to track which invoices we'd already reported to FBR. Don't need that anymore, the dashboard just shows it.

MK
Maria KhalidAccounts Manager, Khalid Electronics — Islamabad

Dairy has some odd exempt categories. Support helped us get the HS codes right in one call instead of the back-and-forth I expected.

AC
Adeel ChishtiOwner, Chishti Dairy Products — Kohat

Most of my clients are small manufacturers who panic at anything FBR-related. This is the first system I've onboarded them onto where they didn't call me every day asking what a field means.

SB
Sadia BanoTax Consultant — Lahore

Cement rates change and there's always some SRO update. The scenario picker just handles it — I don't have to know which SRO applies anymore.

WA
Waqas AhmedOwner, Ahmed Cement & Building Materials — Kohat

Migrated from a competitor's tool last year. The difference was in how invoice errors get explained — plain language, not an error code I had to Google.

FS
Farah SiddiquiFinance Director, Siddiqui Plastics Industries — Islamabad

Our buyers are mostly overseas but our sales tax filing is entirely local. This bridges that gap better than the accountant we used to outsource it to.

AN
Ayesha NoorFinance Lead, Noor Marble & Granite — Peshawar

The troubleshoot search has genuinely saved me phone calls to the FBR helpdesk. Half the errors I used to call about, I now just search and fix myself in two minutes.

FC
Fahad ChaudhryTax Consultant — Lahore

Started on the sandbox to test things out before going live. Didn't break anything, didn't panic, moved to production two weeks later with zero surprises.

RH
Rabia HassanOwner, Hassan Home Textiles — Lahore

Honestly I didn't think a government-facing system could feel this normal to use. First month already felt like every other invoice I create.

IQ
Imran QureshiOwner, Qureshi Hardware & Paints — Rawalpindi

We had a whole spreadsheet just to track which invoices we'd already reported to FBR. Don't need that anymore, the dashboard just shows it.

MK
Maria KhalidAccounts Manager, Khalid Electronics — Islamabad

Dairy has some odd exempt categories. Support helped us get the HS codes right in one call instead of the back-and-forth I expected.

AC
Adeel ChishtiOwner, Chishti Dairy Products — Kohat

Most of my clients are small manufacturers who panic at anything FBR-related. This is the first system I've onboarded them onto where they didn't call me every day asking what a field means.

SB
Sadia BanoTax Consultant — Lahore

Cement rates change and there's always some SRO update. The scenario picker just handles it — I don't have to know which SRO applies anymore.

WA
Waqas AhmedOwner, Ahmed Cement & Building Materials — Kohat

Migrated from a competitor's tool last year. The difference was in how invoice errors get explained — plain language, not an error code I had to Google.

FS
Farah SiddiquiFinance Director, Siddiqui Plastics Industries — Islamabad

Frequently Asked Questions

Is digital invoicing mandatory for my business in Pakistan?
FBR is rolling out mandatory e-invoicing in phases for registered businesses. If you're a registered business, integration deadlines apply based on your category. Booking a demo is the fastest way to check where you stand and get compliant before penalties apply.
Do I need my own PRAL/FBR credentials?
Yes. Each business registers with FBR IRIS and receives its own PRAL credentials. SMShah Consulting is a consortium of licensed tax and legal practitioners and also a technology platform provider. You (or your consultant) plug your credentials into our platform, and they're stored fully encrypted. Your compliance relationship stays directly with FBR.
What is the IRN and QR code on invoices?
When an invoice is submitted to FBR, the system returns a unique Invoice Reference Number (IRN) and QR code confirming validation. Our platform prints both on every PDF invoice automatically, so buyers and auditors can verify it instantly.
I'm a tax consultant. Can I manage all my clients here?
Absolutely. This is our specialty. Register as a Consultant, onboard each client with their own PRAL credentials, and manage everyone's invoicing from a single dashboard. Each client's data remains completely isolated and secure.
Can I fix an invoice after submitting it?
Invoices can be edited within 48 hours of creation, and the platform shows a live countdown so you know exactly how much time remains. After submission to FBR, corrections follow FBR's debit/credit note process, which the platform also supports.
How does the pricing work?
There's a one-time setup fee of Rs. 35,000 to get your account registered and PRAL-integrated. After that, a flat Rs. 8,000/month plan covers up to 850 invoices. Any invoice beyond that is billed at Rs. 10 each. No per-transaction guesswork, and no hidden charges.
Is my data secure?
Yes. PRAL credentials are encrypted at rest, all traffic runs over HTTPS, and the platform includes rate limiting, bot protection, session timeouts, and admin-approved registrations. Multi-tenant isolation ensures no business can ever see another's data.
Get Started

Book a Free Demo

See the platform live with your own use case. In 20 minutes we'll show you:

  • Creating an FBR-compliant invoice with HS/PCT codes
  • Bulk uploading and submitting to PRAL
  • The consultant multi-client dashboard
  • Pricing tailored to your invoice volume

Prefer to talk now? WhatsApp us using the green button. We reply fast.

✓ Thank you! Your demo request has been received. We'll contact you within 24 hours.