An offline bookkeeping app saves each entry on your phone first and syncs later, so a power cut or weak signal never loses a sale. Check that entries, balances and reports work with airplane mode on, and know the few things that still need a connection. In Pakistan, where load-shedding and congested networks are routine, offline is not a bonus feature. This guide explains what offline should mean for accounting, how to test it, and where Munshi fits.
What offline should mean for bookkeeping
- Entries save instantly on the phone, even with no signal.
- Balances update locally, so you see the right number at once.
- Reports run offline, for the entries you have.
- Sync is automatic when the connection returns, with no re-entry.
- Nothing is lost if the app is closed or the phone restarts while offline.
A five-minute offline test
- Sign in while online, so your account is ready.
- Turn on airplane mode.
- Record a customer entry and a Cash Book entry.
- Open a report for today’s dates.
- Close the app completely, reopen it and check everything is still there.
- Switch airplane mode off and wait for the sync notice to clear.
If any step fails, the app is not truly offline. See also which khata app works offline without a subscription.
What still needs internet
- The first sign-in with your number and SMS code.
- Connecting Google Drive and backing up to it.
- Sync between phones: if you use two phones, entries from one reach the other after both sync.
- Photos and voice notes upload later.
A load-shedding routine for your shop
- Keep the phone charged, or a power bank at the counter.
- Record every entry as normal; do not wait for the signal.
- When the connection returns, glance at the sync notice and leave the app open for a minute.
- Back up to Google Drive once a week, when you are online.
Mistakes people make with “offline” apps
- Assuming offline means no backup. Entries on the phone are only safe once they sync or are backed up.
- Never testing. Many apps say “offline” but quietly need the internet to open a report.
- Waiting for the signal. Record when it happens; the app syncs later.
- Using two phones without checking sync. Wait for both to sync before comparing numbers.
Questions to ask any bookkeeping app
- Can I add, edit and view entries in airplane mode?
- Do balances and reports update without internet?
- What happens if I close the app or restart the phone offline?
- How do I know when everything has synced?
- Does it back up somewhere I control?
Where Munshi fits (and where it does not)
Munshi works offline for the daily money work: customer and supplier credit, Cash Book, bank accounts, expenses and reports, in English or Urdu. It is not full accounting software: it does not create invoices, track stock, run payroll or file tax. If you need those, use a different tool alongside it. For the Cash Book routine, read cash in and cash out: how to choose a cash book app.
Keep offline records safe
Offline entries live on the phone until they sync, so backups matter. Munshi saves a copy once a day and you can add one in your own Google Drive. See how to back up business records on Google Drive.
How sync works, in plain words
It helps to picture what happens behind the screen. When you record an entry offline, the app writes it to the phone’s own storage immediately and puts it in a queue. When a connection appears, the app sends the queued entries to the cloud and receives anything new from your other devices. The important promises are that the entry is never lost while it waits, that the balance you see is correct for the entries you have, and that the same entry is not sent twice. Good apps are designed around those promises; poor ones appear to work offline but rely on the network to finish the job.
What happens with two phones
If you use the same account on two phones, such as yours and a partner’s, each phone keeps its own copy and syncs with the cloud. If both record entries offline for different customers, there is no conflict: both sets arrive. Problems arise only if both edit the very same entry at the same time, which is rare in a shop. The safe practice is simple: let each phone sync before you compare totals, and agree who records which entries. A small sync notice in Munshi tells you when you are offline and that entries will be sent automatically.
Power cuts and phones: a practical kit
- A power bank at the counter, so the phone never dies mid-day.
- Mobile data and Wi-Fi as a pair. If one fails, the other may work; if both fail, you still record.
- A paper note for emergencies, only if the phone is completely unusable, and entered into the app afterwards.
- A phone with enough storage, so the app is not slowed by a full disk.
A weekly routine for offline records
- When you are online, open the app and let it sync fully.
- Check Home’s totals and the Cash Book balance against your cash.
- Back up to Google Drive.
- Update the app if an update is offered.
Bookkeeping beyond the khata
Many shop owners search for “accounting” when what they really need is a clear daily record. For most small shops, the useful set is the khata (who owes what), a cash book (what the drawer should hold), a bank book (what is in your accounts) and an expense record (where money goes), followed by a few reports. If you also issue invoices, hold stock, run payroll or file taxes, you will need tools for those jobs, and you can use them alongside a khata app. The honest approach is to cover the daily money work offline and reliably first, and then add other tools only as your business needs them. See how to read a profit and loss report to see what the records give you once they are complete.
Checklist: is this app truly offline?
- I can add a customer and an entry with airplane mode on.
- The balance updates at once.
- I can open a report for the entries I have.
- I can close the app and reopen it, and everything is still there.
- When I reconnect, I can see that it synced.
- I know where my backup goes.