Guide

Offline Restaurant POS in Pakistan: How to Keep Billing Through Load-Shedding and Internet Outages (2026)

Load-shedding and internet outages are part of running a restaurant in Pakistan, and they always seem to hit at the busiest hour. This guide explains what "offline" really means in a restaurant POS, what should keep working with no internet, the tax questions to settle before you buy, how to set up your router and UPS, and a 10-minute unplug test you can run on any system.

· Husnain Ahmed, founder of MezbanPOS

We sell a restaurant POS with an offline desktop app, so read this as a vendor's guide. The checklist and the unplug test work for any system you are considering.

Why "does it work without internet?" is the first question to ask

Every restaurant owner in Pakistan has lived through it: a full hall on a Friday night, the power goes, the generator or UPS kicks in, and then the internet drops anyway because the router or the street cabinet lost power. If your POS needs the internet to print a bill, the counter stops. Customers wait, cashiers fall back to a notepad, and the day's numbers stop matching.

Load-shedding, fibre cuts and weak mobile data are ordinary conditions here, not rare emergencies. So "can I keep billing with no internet?" matters more than most features on a demo. The answer is rarely a simple yes or no, because "offline" means different things in different products.

The three kinds of "offline" you will hear about

1. Cloud-only, with a short offline mode

The POS runs in a browser or tablet app and talks to a server on the internet. Some products can hold a few orders on the device while the connection is down and send them later; others stop completely. Ask exactly what still works, how many orders it can hold, and whether the kitchen still receives orders while it is offline.

2. Local-first: a desktop app on your own network, with cloud sync

The POS software runs on a computer inside the restaurant. Counters and the kitchen screen connect to it over your local Wi-Fi or network cable, not over the internet. When the internet drops, everything inside the building keeps talking to each other. When the connection comes back, the day's data syncs to a cloud dashboard you can check from home. For most Pakistani restaurants, this is the model that best fits real conditions.

3. Fully local, with no cloud at all

Older desktop billing software keeps everything on one machine. It never needs the internet, but you also get no remote dashboard, no automatic backup, and often no live tax integration. If that computer's hard drive fails, the sales history can go with it unless someone makes backups.

What should keep working when the internet drops

With a local-first setup, these should carry on without any internet connection:

  • Billing and receipt printing for dine-in, takeaway and delivery.
  • The kitchen display, so new orders still reach the cooks.
  • Every counter in the building, not just the main computer.
  • Menu, prices, deals and discounts exactly as they were set.
  • The day's sales report, so the cash count at closing still has something to match against.

What reasonably needs the internet

Some things depend on a connection by nature, whatever POS you use. Plan for them rather than expect the software to work around them:

  • The cloud dashboard you check from your phone or from home will show the latest data only after the restaurant reconnects.
  • Online orders from your own link or a delivery app can't reach the restaurant while it is offline.
  • Card machines and QR or wallet payments need the bank's or the wallet's network. Many card terminals have their own SIM, so they may keep working when your Wi-Fi internet doesn't; check yours.
  • Live tax submission to PRA, SRB, KPRA or FBR needs a connection at the moment it is sent. See the next section.

Tax and offline billing: questions to settle before you buy

Restaurant bills carry provincial sales tax on services: PRA in Punjab, SRB in Sindh, KPRA in Khyber Pakhtunkhwa and FBR for Islamabad. In Punjab, PRA charges 16% on cash bills and 8% on card, wallet and QR payments since 1 July 2026, and PRA announced in August 2026 that restaurants can no longer issue handwritten receipts. That makes an outage more than an inconvenience: a notepad bill is not an option any more.

Rules on invoicing during outages can change, so confirm the current position with your tax authority or adviser. Then ask any POS vendor, in writing:

  1. When the internet is down, does the POS still print a proper tax invoice, and what does it show in place of anything that needs the authority's server?
  2. Are invoices made during the outage held and sent automatically when the connection returns, or does someone have to send them by hand?
  3. Can an invoice be sent twice, or lost, if the connection flickers on and off?
  4. Is the tax rate for each payment method still applied correctly while offline?
  5. Where can I see which invoices are still waiting to be sent?

A vendor that answers these clearly understands Pakistani conditions. If the answer is just "it works", ask to see it with the internet unplugged.

Setting up your restaurant so offline billing actually works

Offline-capable software only helps if the network inside the restaurant stays up. Many outage problems turn out to be hardware, not software:

  • Put the router on the UPS, not just the computer. With a local-first POS, the counters and the kitchen screen talk to each other through the router, internet or not. If the router goes dark, the counters can't reach the main computer.
  • Put the main POS computer and the receipt printer on the UPS too, and check how long the UPS actually lasts with all of them plugged in, not what the box says.
  • Use a cable where you can. A network cable to the main counter and the kitchen screen is more reliable than Wi-Fi through a kitchen wall.
  • Keep the main computer for the POS. If it is also the manager's personal laptop, it will eventually go home at the wrong moment.
  • Consider a backup connection. A spare mobile data device or a second internet line shortens the time tax invoices and online orders sit waiting. It is a convenience, not a requirement, with a local-first POS.
  • Write down who to call. Tape the POS support number and the internet provider's number next to the counter.

The 10-minute unplug test

Run this on any POS during a demo or trial, before you pay. Do it with the vendor watching if you can.

  1. Unplug the internet at the router (leave the router itself switched on) or switch off the mobile hotspot.
  2. Bill three orders from two different counters: one dine-in, one takeaway, one delivery.
  3. Check the kitchen screen received all three, and print the receipts.
  4. Apply a discount and void one item, to see that permissions still work offline.
  5. Pull the day's report while still offline.
  6. Reconnect and wait a few minutes. Check the cloud dashboard: all three orders should appear once, with the right totals, and any tax invoices should show as sent.
  7. Now switch the router off as well, to see what a full power cut does. This is the test that tells you whether your UPS plan covers the router.

If any order goes missing, appears twice, or the kitchen stops receiving orders, you have found the problem in a demo rather than on your busiest night.

How MezbanPOS handles outages

MezbanPOS is a restaurant POS built in Lahore for restaurants, cafés, takeaways and dhabas in Pakistan, and it uses the local-first model described above. The Pro desktop app, for Windows and macOS, runs on your restaurant's local Wi-Fi, so billing, the kitchen display and the day's reports keep working with no internet. Your counters connect to it over the same network, with no per-terminal fee. When the connection returns, the data syncs to your cloud dashboard automatically.

The 30-day free trial runs on the web dashboard, which needs the internet; the offline desktop app comes with Pro, at Rs 5,000 per month per location. In Punjab, MezbanPOS has a live PRA integration: the cashier picks the payment method, MezbanPOS applies the rate and submits the invoice to PRA in real time. FBR integration is a paid add-on.

PRA in offline mode. PRA provides its own downloadable app, which runs only on Windows. It is started alongside MezbanPOS on the restaurant's own system, and MezbanPOS sends each invoice record to that local PRA app. That is how PRA invoicing works when the internet is down. Because PRA's app is Windows-only, restaurants in Punjab should plan on a Windows computer at the main counter. Ask us to walk through the tax questions above for your own setup before you decide.

Run the unplug test on MezbanPOS

30-day free trial. No credit card required.

Related guides

Frequently asked questions

Can a restaurant POS work without internet in Pakistan?

Yes, if it is built local-first: the POS runs on a computer in the restaurant and the counters and kitchen screen connect to it over local Wi-Fi or cable. Billing, printing, the kitchen display and the day's report keep working, and data syncs to the cloud when the connection returns. Cloud-only systems may stop or only hold a few orders.

What stops working when the internet is down?

Anything that depends on an outside network: the cloud dashboard you check from home, online orders, card and QR or wallet payments that use the bank's network, and live tax submission to PRA, SRB, KPRA or FBR. Ask your vendor how tax invoices made during an outage are handled and sent afterwards.

Do I need a UPS for the router as well as the computer?

Yes. With a local-first POS, counters and the kitchen screen talk to the main computer through the router even with no internet. If the router loses power, they can't reach it. Put the router, the main POS computer and the receipt printer on the UPS and check how long it actually lasts.

How do I test whether a POS really works offline?

Unplug the internet at the router, bill three orders from two counters, check the kitchen screen and receipts, apply a discount and a void, pull the day's report, then reconnect. Every order should appear in the cloud dashboard exactly once with the right totals. Then switch the router off to test a full power cut.

Does MezbanPOS work offline?

Yes, with the Pro desktop app for Windows and macOS. It runs on your restaurant's local Wi-Fi, so billing, the kitchen display and reports keep working without internet, and data syncs to the cloud dashboard when the connection returns. The 30-day free trial is on the web dashboard, which needs internet. Pro is Rs 5,000 per month per location.

How does PRA invoicing work offline with MezbanPOS?

PRA provides its own downloadable app, which runs only on Windows. It runs alongside MezbanPOS on the restaurant's own system, and MezbanPOS sends each invoice record to that local PRA app, which is how PRA invoicing works in offline mode. Online, MezbanPOS submits invoices to PRA in real time.

Punjab rates: Geo News fact-check. Confirm current invoicing rules with your tax authority or adviser.


← Back to Blog