Built for Punjab's PRA e-IMS rules
Every bill fiscalized with the Punjab Revenue Authority automatically — the right tax rate for every payment, an official invoice number on every receipt, and your monthly return ready before your accountant asks.
Customer scans to verify with PRA
The complete system
Most POS systems bolt compliance on later. Nyxt was designed around the e-IMS rules from day one — so compliance is just what happens when your cashier taps Confirm.
Every confirmed bill goes to PRA and comes back with an official invoice number and QR code — no extra taps, no separate device workflow for your cashiers.
Punjab charges 16% on cash and 8% on card. Nyxt calculates tax only after the customer commits to a payment method — a last-second switch never produces a wrong receipt.
Four friends, four payment methods, four fiscal invoices — each at its own rate. Guests can change their mind freely until the cashier confirms.
Add and retire menu items in seconds. Track stock on the items that need it — the POS shows what is running low and refuses to oversell.
Gross sales, tax collected, cash-vs-card mix, top items, any date range, every invoice with its PRA number — the monthly return stops being a scavenger hunt.
If the connection to the fiscal device drops, sales keep completing and queue safely. The moment it returns, every pending bill fiscalizes automatically.
Big touch targets, a menu grid built for dinner rush, and a cart that never fights back. New staff are taking orders in their first shift.
Every branch runs its own tills under one account. Head office sees sales, tax, and agent status across locations from a single dashboard.
A tiny Windows service relays fiscalization jobs from the cloud to the PRA fiscal device at your till — installed once, then it just runs.
Under the hood
The bill and its line items are written to the database before anything else. A tax-server hiccup can never lose a sale or stop your dinner rush.
The bill reaches the PRA fiscal device at your counter within seconds and returns an official invoice number — printed on the receipt with a verification QR.
Every invoice, rate, and rupee of tax is recorded against its PRA number. When the 15th of the month comes, the return figures are one click away.
Punjab's tax rate depends on how the customer pays — 16% cash, 8% card. Nyxt calculates tax only after the payment method is committed, so a last-second switch at the card machine never produces a wrong receipt.
Pricing
Pilot pricing while we onboard our first restaurants — lock it in and keep it.
FAQ
Nyxt is built around the e-IMS integration model: every bill is fiscalized through the PRA Software Fiscal Device registered to your till, and receipts carry the official invoice number and verification QR. During onboarding we walk you through PRA registration and run the sandbox tests with you before going live.
You keep selling. Orders and bills complete locally and fiscalization jobs queue safely; the moment the connection returns, every queued bill fiscalizes automatically. Your staff never see an error screen mid-service.
Punjab taxes restaurant bills at 16% when paid in cash and 8% when paid by card or wallet. Nyxt calculates the tax only after the payment method is confirmed, so the receipt is always right — even when the customer switches from cash to card at the last second.
Yes — up to six ways, with items assigned per guest and each guest choosing their own payment method. Each split becomes its own fiscal invoice at its own tax rate, which is exactly what the rules require.
An NTN, PRA registration for your restaurant (we guide you through it — typically 1–3 weeks on PRA's side), a till or tablet with a browser, and a thermal printer. We handle the software end to end.
One pilot branch, real bills, real fiscal invoices. If it doesn't make your life easier, walk away.
Start your pilot →No setup fee during pilot · Cancel any time · sales@nyxt.pk