Skip to content

Local guides

Offline billing software for businesses across Banaskantha

Businesses across Banaskantha, from Deesa traders to shops serving pilgrims in Ambaji, can bill for free with CrizaVoise, an offline desktop app by Criza Labs. It needs no internet to make GST invoices or print receipts, so a weak signal or a busy fair day does not stop the counter. Backups are your job, and the app makes them simple.

By AbrarAli S. · 7 min read · Published · Last updated

Line illustration of a laptop showing a bill under a mobile signal icon with one bar, next to a pen drive holding a backup

Banaskantha's business is spread out. A potato trader in Deesa, an agri-input dealer in Dhanera, a hardware shop in Danta and a prasad and souvenir stall in Ambaji all need to make bills, and many of them do it where the mobile signal comes and goes. Billing software that needs the internet fails exactly when the counter is busiest.

This guide is about billing that does not depend on a connection. It uses CrizaVoise, the free, open-source desktop app we make at Criza Labs, as the example, and explains how to set it up so that a weak signal, a power cut or a fair-day rush does not stop you. If you are in the district headquarters, our Palanpur setup guide goes through the first-day steps in more detail.

Why does offline billing matter in Banaskantha?

Much of the district is rural, and its economy rests on agriculture, dairy and food processing, with towns that serve the villages around them. Connectivity in a town market is often fine. It is less reliable in a godown at the edge of town, in a hill area around Danta and Ambaji, or at the moment when hundreds of phones in one place are all using the same tower.

A cloud billing app has to reach its server to make a bill. When it cannot, the counter stops, or staff go back to paper and enter everything later. An offline app has no such dependency:

  • The bill is made on the computer itself. No connection, no waiting.
  • Printing is local. A thermal printer on USB works with no network at all.
  • A laptop keeps going through a power cut for as long as its battery lasts, with the printer on a small UPS.

The internet is needed only to download the app, and if you choose, to send a bill on WhatsApp once you have a signal again.

Which businesses here does this suit?

A few examples of how the same app fits different work in the district. These describe the kinds of business, not our clients.

Traders and commission agents in Deesa

Deesa is well known for potatoes, and the district's trade in farm produce runs through its markets and cold stores. A trader needs GST invoices with HSN codes for buyers who are registered, a record of who has paid, and a reminder for who has not. CrizaVoise keeps a payments ledger and can send a reminder on WhatsApp with the invoice attached.

Agri-input and dairy suppliers

Seed, fertiliser, cattle feed and equipment dealers bill the same products again and again. Product quick codes help here: give your twenty most common items a short code, and a bill is a few keystrokes. Stock levels drop as you bill, and the app warns you when an item runs low.

Shops serving pilgrims and visitors in Ambaji

Ambaji's shops see their busiest days during fairs such as Bhadarvi Poonam, when the number of visitors rises sharply. That is when fast counter billing and a reliable receipt printer matter most. A quick bill fills in a walk-in customer automatically, so the cashier only adds items and prints.

Services in smaller towns

Mobile and electrical repair shops, tailors, tutors and clinics in towns such as Vadgam, Amirgadh and Dantiwada often need only quotations, receipts and the occasional invoice. If that is you, the free online invoice generator may be all you need, since it has a bill of supply layout as well as a tax invoice, and it makes a PDF in the browser.

How to set it up for a weak signal

The setup itself is the same as anywhere. These steps add the habits that matter when you work offline.

  1. Download while you have a good connection. Get the installer from the CrizaVoise download page and keep a copy on a pen drive, so you can reinstall without the internet.
  2. Install and create the owner account. Write down the recovery code and keep it away from the computer, because password recovery works offline only with that code.
  3. Enter business details once. Name, address, GSTIN and UPI ID go in Settings. If your taluka moved to Vav-Tharad in 2025, check that your address is current.
  4. Load products before the busy season. Import your list as CSV, set GST rates and HSN codes, and add quick codes for best-sellers.
  5. Test the printer properly. Print ten bills in a row. A printer that jams on the third bill on a fair day is worse than none.
  6. Set a backup habit. Settings, Backup, to a pen drive, every week and before every busy period. Keep that drive at home, not in the shop.

Backups are the one thing you must not skip

The benefit of offline software is that your data is on your computer. The risk is the same: if that computer is stolen, damaged in the monsoon or simply stops working, only a backup brings your customers, stock and invoice numbers back.

A sensible routine for a small shop:

  • Weekly: back up to a pen drive.
  • Monthly: copy the latest backup to a second place, such as a cloud folder or a family member's computer.
  • Before any repair or new computer: back up first, then restore on the new machine and check that the last invoice number is right.

The CrizaVoise site has a step-by-step guide to backing up and restoring billing data, and it also explains how offline and online billing compare.

What it does not do

  • It does not generate e-invoices. CrizaVoise does not connect to the Invoice Registration Portal. If your aggregate turnover in any year since 2017-18 has gone above ₹5 crore, you are generally required to e-invoice B2B sales, and the IRN has to come from the portal or your accounting provider. Check your own position with your accountant.
  • It does not share data between branches. Each copy has its own records.
  • There is no paid support line. Help comes from the guides and from GitHub.

Whatever software you use, the tax rates and details on each bill are your responsibility. Our GST invoice format guide lists what Rule 46 requires.

When a district business outgrows a free app

The signs are usually clear. You open a second shop and want one stock count. Your accountant asks for data in a format the app does not export. A cold store wants farmers to see their own stock from a phone. Those are good problems, and they are the kind of system we build at Criza Labs for organisations across Banaskantha: record-keeping tools that are quick to use and tolerant of a weak signal.

Before you pay for anything, read our guide to custom or off-the-shelf software. If a custom tool is the answer, our custom software development page explains how we scope and price it, and you can tell us what you need in Gujarati, Hindi or English.

Sources

All pages were accessed on 11 November 2026.

  1. Gujarat government notifies creation of Vav-Tharad district, DeshGujarat, 25 September 2025
  2. Notification 10/2023-Central Tax, e-invoicing threshold, GST Council
  3. CrizaVoise guides, voise.criza.dev
  4. CrizaVoise source code, GitHub

Frequently asked questions

Which billing software works without internet?

Any desktop billing app that stores its data locally can work offline. CrizaVoise, made by Criza Labs, is one that is free and open source. It makes invoices, prints receipts and tracks stock with no connection, and only needs the internet to download it or to share a bill on WhatsApp.

What happens to my data if the computer breaks?

If you have no backup, it can be lost, because CrizaVoise keeps everything on that computer. Make a backup from Settings, Backup to a pen drive or a cloud folder at least once a week, and keep one copy away from the shop.

Can two shops in different towns share one stock count?

Not with CrizaVoise as it is, because each copy has its own database on one computer. Sharing live stock between branches needs a server or a cloud system, which Criza Labs can build as a custom project.

Does Banaskantha still include Dhanera and Kankrej?

Yes. Under the state notification that created Vav-Tharad district from 2 October 2025, Banaskantha has ten talukas: Palanpur, Vadgam, Danta, Hadad, Amirgadh, Deesa, Kankrej, Ogad, Dhanera and Dantiwada. Deodar, Lakhani, Tharad, Vav, Suigam, Bhabhar, Rah and Dharnidhar moved to Vav-Tharad.

Do I need to update the address on my invoices after the district split?

If your town moved to Vav-Tharad, your address details may have changed, so check them in your GST registration and on your invoices. Your accountant can say whether anything needs to be amended. In CrizaVoise, the address is edited once in Settings.

Share this article

Related services and areas

Have a project in mind?

Tell us what you need. The first 30-minute call is free, and you get a fixed quote and an honest view of whether we are the right fit. We reply within 24 hours, usually sooner.

Not ready to talk yet? Build a project brief first