Garuda ERP / Retail & POS

Counter, stock, and GST
on one screen.

A retail POS that bills as fast as you can scan, keeps stock honest across every store and godown, and files GST from the same invoices it rings up — no double entry, no end-of-day spreadsheet, no reconciling the till against the accountant’s Tally.

Who it’s for

Built for supermarkets and kirana chains, apparel and footwear, pharmacy, electronics, hardware, mobile and accessories — single counter or twenty stores.

If your day is a queue at the till, stock that quietly walks off the shelf, MRP printed on the pack, suppliers chasing payment, and a GST return waiting at month-end — this is the system that holds all of it together. One screen for the cashier, one source of truth for the owner, one set of numbers every store and the head office agree on.

What you get

The modules an Indian shop
actually runs on.

01

Fast-counter POS billing

A keyboard-and-scanner till built for speed — add a line, take cash, split UPI and card, print, next customer. It runs on touch or on an old desktop, holds bills mid-transaction for the next person in the queue, and keeps ringing through a flaky connection by queuing sales offline and syncing when the link returns. Thermal 80mm and A4 GST formats both print from the same screen.

02

GST tax invoice — B2B & B2C

Every bill is a compliant tax invoice — HSN-wise CGST/SGST on a local sale, IGST on an inter-state one, with B2B (counterparty GSTIN captured) and B2C split automatically. Run multiple GSTINs and branch-wise invoice series under one tenant, handle composition billing where it applies, and keep a clean cancellation and credit-note trail so an auditor sees an unbroken serial on every counter.

03

E-invoicing & IRN/QR

Once turnover crosses the e-invoice threshold, B2B invoices are pushed to the IRP and the signed IRN and QR code print straight onto the bill — no separate upload, no portal copy-paste. Cancellations within the window are reported back, and the e-invoice data feeds the same posted ledger that builds your returns, so the IRP, your books, and GSTR-1 never tell three different stories.

04

Inventory — batch & expiry

Track stock by SKU, batch, and expiry, with FEFO picking that pushes the soonest-to-expire lot first — essential for pharmacy, FMCG, and packaged food. Near-expiry and dead-stock reports surface what to discount before it’s a write-off, MRP is held per batch so a price revision doesn’t corrupt old stock, and physical-count adjustments post with a reason and an audit note.

05

Barcode & label printing

Scan EAN/UPC at the counter, or generate and print your own barcode labels with MRP, selling price, and pack size for loose and unbranded stock. Embedded weighing-scale barcodes (weight-and-price) are decoded automatically, so the deli and grocery aisles ring through the same till without manual rate entry. Print label batches against a GRN the moment new stock lands.

06

Purchase & vendor

PO to GRN to vendor bill, with landed cost — freight, handling, duty — split back onto stock value so margin is real, not a guess. Receive against the supplier’s e-invoice, raise a purchase return with a debit note for damaged or expired goods, claim input tax credit on matching purchases, and track vendor credit windows and payable ageing. RCM purchases are flagged for self-invoicing where the rules require it.

07

Multi-store & stock transfer

Every store and godown sees its own stock; the head office sees all of it on one board. Branch-to-branch transfers move on a delivery challan with the matching stock-transfer document, reorder levels are set per SKU per store so a fast mover in one shop doesn’t over-order everywhere, and central purchasing can push allocations out to the network. Inter-state transfers raise the e-way bill in the same step.

08

Loyalty & customer CRM

A customer is keyed to a phone number and carries the whole relationship — purchase history, points balance, membership tier, store credit, and outstanding on a credit ledger (the local udhaar khata, done properly). Points earn and redeem at the same counter, birthday and dormant-customer lists drop into campaigns, and SMS/WhatsApp messaging fires the bill copy, offers, and payment reminders straight from the record — no separate marketing tool.

09

Promotions, discounts & schemes

Bill at MRP, sell below it, and keep the margin honest. Define quantity slabs, percentage and flat discounts, buy-X-get-Y and combo packs, time-bound festival offers, and category-, customer-, or store-level rules that apply at the till automatically. Cashiers can’t discount past the floor you set, manager approval is logged where it’s allowed, and every concession lands in a report the owner can read at a glance.

10

Ecommerce & marketplace sync

Sell on your own storefront and on Amazon, Flipkart, and others without keeping three stock books. A single SKU master pushes catalogue and price out and pulls orders back in, inventory decrements across channels in near real time so you don’t oversell, and marketplace sales reconcile against settlement reports and commissions. Online and counter sales land on the same ledger and the same GST return.

11

Payments & day-close reconciliation

Take cash, UPI, card, wallet, and store credit on a split tender, with Razorpay/PayU and dynamic UPI QR collections matched back to the bill. At shift end, day-close totals each mode, reconciles the drawer against billed sales, flags short or excess cash, and locks the day. Card and UPI settlements are matched to bank credits, so the gap between what was billed and what actually hit the account is visible the next morning, not the next audit.

12

E-way bill, reporting & GSTR

Where a consignment crosses the value threshold, the e-way bill is generated from the same invoice or transfer — Part A and the transporter details — without re-keying. GSTR-1 and GSTR-3B are built from posted sales and purchases, with HSN summary, B2B/B2C splits, and credit/debit notes already in place, and a 2A/2B reconciliation surfaces input credit your suppliers haven’t filed. Above it all sits live reporting — daily sales, store-wise margin, top and dead SKUs, stock valuation, and GST collected — reading off the very ledger the counter writes to, so the owner’s dashboard, the accountant’s books, and the return are one and the same.

See it in action

A sale, from scan
to filed return.

Product tour · placeholder footage

Why Garuda

The counter shouldn’t wait on the back office, and the back office shouldn’t re-type the counter — one ledger, from the first scan of the morning to the GST return at month-end.

<2s

To add a scanned line and tender a bill

0

Re-entry into the GST portal — returns build from bills

1

Stock truth across every store, godown & channel

100%

Drawers reconciled & locked at day-close

Start with the demo

Open the till and
see it run.

The live demo is a real, working store tenant — pre-loaded with stock, batches, suppliers, and a counter you can bill through right now. Ring a sale, run a day-close, build a mock GSTR-1 — no sign-up, nothing to install. Then write to us about your shop.