A ready-made billing app
Best for: One counter, a fixed item list, standard GST
- Barcode billing, GST bills and stock already work
- Runs on the phone or computer you have today
- You follow the app's screens, reports and rules
POS & billing software · Udupi & Mangaluru
We build POS and billing systems for shops, cafés, jewellers and traders along the coast: GST bills, thermal receipts, stock and day-end totals in one place. We work from Udupi, visit your shop, and look after the system once it runs.
In short
POS (point of sale) billing software is the system at a shop counter that adds up a sale, works out the GST, records cash, UPI or card payment, prints or sends the bill and takes the items out of stock in one step. Whirl Designs, based in Udupi, builds custom billing systems for shops, restaurants, jewellers and traders across coastal Karnataka, shaped around how each counter already works.
Start here
A standard shop counter is well looked after by the billing apps you can already download. So we go through these three routes with you first, and pick the simplest one that fits your counter.
Best for: One counter, a fixed item list, standard GST
Best for: A small counter that only needs to print bills
Best for: Schemes, weights or stock rules no standard app follows
When a ready-made app fits your counter, that is what we will advise, even though it leaves us nothing to build.
Our work
Jayalaxmi Jewellers
Retail jewellery · Karkala
A jewellery counter asks more of billing than most shops. The customer may be paying into a savings scheme or bringing old gold to exchange, and every piece in the showcase has to be counted. Jayalaxmi Jewellers, a gold house in Karkala trading since 1990, needed a counter system that could carry all of this.
We built the shop a retail ERP of its own, separate from its brand website. Counter billing, stock, old-gold exchange, savings schemes: all of it runs in that one system. Staff permissions are capability-based, which means each action is switched on only for the people whose job needs it. Customers get receipts and reminders on WhatsApp, straight from the system, using approved message templates.
Also built by us
What you get
Each one is named in the written plan you approve, so you know what the finished counter will have before a single screen is built.
How it runs
A counter cannot stop for a day, so the change happens in small, tested steps instead of one big switch.
At your busiest hour we watch real sales: how items are found, when amounts get changed, how people pay, and what still gets written by hand.
The screens, tax rules, printers and reports are set down on paper, with a mock-up of your printed bill. Nothing is built until you agree to it.
The billing screen goes on one counter or one phone with your items loaded. Staff ring up practice sales until it feels quicker than the old way.
Item names, HSN codes, what each item sells for and your opening stock come in from Excel or your old software, and the totals are checked with you line by line.
Switching over is done on a slow weekday, never in a festival rush, with one of us at the shop or on the phone through the first days.
A new printer, a change in GST rules, one more counter or a second branch comes back to us, the team that set up your billing, so no one has to learn your shop from the start.
Not a fit
Sometimes the honest advice is to wait, or to keep the system you already have.
Questions
Yes, it can be built to keep billing when the internet drops, and at a busy counter it should be. Sales are saved on the counter and sent up once the line is back, along with anything that needs the internet, such as WhatsApp bills or figures for head office. The system we built for Nityanand Agro works over patchy rural signal.
Yes. In the billing system we built for Nityanand Agro, staff send each receipt from their phone to a Bluetooth thermal printer. Printing from a phone means a bill can be made at a stall, on a delivery or at a counter with no computer. A fixed counter can use a USB or network printer instead, and we try the printer you already own before suggesting a new one.
Yes to both. Tax invoices follow GST rules, and the same system can issue non-GST bills for goods outside GST; the Nityanand Agro system we built bills both ways. The two stay apart in the reports, so your accountant can file without sorting bills by hand. Where e-invoicing applies, business bills can carry the government's invoice number (IRN) and QR code, which we have already built into Facet, a diamond and jewellery ERP from our own product arm.
Yes. Each counter, phone or branch bills into the same system, so stock and sales stay in one place while several people work at once. Every person logs in with their own account and can only do what you have allowed for their job, such as taking returns or cancelling a bill. The owner can see each counter's sales for the day, or every branch together.
Yes. A jewellery bill is worked out from weight, purity, the day's gold value, making charges and GST, and often has old gold or a scheme balance set against it. The retail ERP we built for Jayalaxmi Jewellers in Karkala already handles savings schemes as well as old-gold exchange, so scheme and exchange bills are work we have done before, not something we would be trying for the first time.
Yes. A restaurant system can take orders table by table, print kitchen order tickets (KOT) at the kitchen and make the bill when the table is done, with parcel orders kept separate. For a single-counter café with a short, fixed menu, though, a ready-made restaurant billing app usually does the job, and that is what we would suggest.
A first counter is usually billing within one to two months. A fuller system with stock, purchases, several counters or branches and reports usually takes two to four months. Each part goes live as it is finished, so your staff bill on the new system well before the last report is added. Quick answers from your side keep it nearer the shorter end.
Yes. The billing screen can show Kannada, English, or the two side by side, and bills can print Kannada item names on printers that support it; we check yours before promising. We work from our studio in Udupi and come to shops in Udupi, Manipal, Mangaluru, Karkala and Kundapura to watch the counter and set up the hardware.
Worth reading first
Clean, documented, tested code on a modern, proven stack — the foundation that keeps your pos & billing software fast and dependable for years.
Ready when you are
Walk us through one sale at your counter, and we will send you a clear plan, in writing, for the system that should run it.