Simple and Transparent Pricing
Choose a plan that suits your business needs. Upgrade or downgrade anytime.
PRA (Punjab) and KPRA (Khyber Pakhtunkhwa) receipts with fiscal number and QR code. How it works
POS Free Trial
Practice and test invoices, free for 30 days
100 POS invoices during 30 days
1 POS ID (counter)
- Practice counter: try at once
- PRA test system
- Receipt with QR code
- Email support
POS Basic
One counter
1,000 POS invoices per month
1 POS ID (counter)
- Live PRA / KPRA invoices
- Returns (credit notes)
- Thermal and A4 receipts
- Items list & reports
POS Business
A few counters
5,000 POS invoices per month
3 POS IDs (counters)
- Everything in POS Basic
- Cashiers limited to their counter
- Excel export
- Priority support
POS Unlimited
Branches and chains
Unlimited POS invoices
10 POS IDs (counters)
- Everything in POS Business
- All branches in one place
- Phone support
Prices exclude applicable taxes. Your invoices remain accessible whatever your plan.
Questions about plans
What is Provincial POS Invoicing?+
Service businesses in Punjab and Khyber Pakhtunkhwa (restaurants, salons, clinics, hotels and many more) must report every sale to their provincial revenue authority and print the authority's fiscal invoice number on the receipt.
With FBR Cloud you fill in a simple form in your browser: the items, the payment and (when you need it) the buyer. FBR Cloud sends the invoice to the Punjab Revenue Authority (PRA) or the Khyber Pakhtunkhwa Revenue Authority (KPRA), receives the fiscal number and prints the receipt with its QR code. Nothing is installed at the counter.
Sindh (SRB) and Balochistan (BRA) are coming soon.
How do I get my PRA POS ID and token?+
- Sign in to the PRA portal at reg.pra.punjab.gov.pk with your PNTN.
- Complete your Business Information and add each Business Branch.
- Under POS Registration, register every counter (name or number of the counter, POS type, MAC address and IP address of the counter's computer).
- For testing, use Generate Test POS to get a test POS ID.
- Open POS Details: the token is shown next to each POS ID.
- In FBR Cloud, open POS Settings › Add a counter, choose Punjab, choose Test system or Live, and enter the POS ID and token.
Test counters can use PRA's public sandbox token: leave the token empty.
Practice, test system and live: what is the difference?+
- Practice: nothing is sent to the authority. The receipt says PRACTICE. Use it to learn and to train cashiers. Every new POS account starts with a practice counter.
- Test system (PRA only): invoices go to PRA's sandbox and get a real answer, without any tax effect. You need a test POS ID from the PRA portal.
- Live: real tax invoices, counted in your monthly allowance. Live counters need a paid POS plan.
Why does PRA refuse my live invoices with “unauthorized”?+
PRA accepts live invoices only from servers it has whitelisted. Send one e-mail per POS ID to eims@pra.punjab.gov.pk with your PNTN, business name, POS ID, server IP and server location. POS Settings shows this e-mail filled in for every live PRA counter.
Invoices refused before PRA confirms stay in your list as Refused: open them and press Send again once PRA has whitelisted the server.
What do I need for KPRA (Khyber Pakhtunkhwa)?+
KPRA issues a POS ID and an authentication key for each registered counter (posregistration.kpra.gov.pk). Enter them with your NTN in POS Settings › Add a counter › Khyber Pakhtunkhwa.
KPRA works with invoice totals and one tax rate per invoice: use the same tax % on every item of an invoice. KPRA has no public test system: use a practice counter to learn first.
How do I return items (credit note)?+
Open the invoice in POS Invoices and press Return items. The form opens with the items of the sale: change the quantities to what is returned and press the button. The return is sent to the authority as a credit note with the original invoice number, and it can never be more than what is left of the sale.
What happens when PRA or KPRA does not answer?+
Every invoice is saved with its own number before it is sent. If the authority does not answer (internet or server problems), the invoice stays Not sent yet and FBR Cloud sends it again automatically after 1, 2, 5 and 10 minutes, then every 30 minutes. The receipt can be printed as soon as the fiscal number arrives; the invoice page updates by itself.
Can a cashier use only POS invoicing and one counter?+
In Company Profile › Users, invite the cashier with the role Invoice Creator, tick only POS Invoicing and choose their counter. The cashier then sees only the POS menu and can make invoices only on that counter. Company Administrators always see everything.
