Testing/The Android app is in testing — join on Google Play →

GST Billing · Stock · Khata · Wholesale

Billing that doesn't stop when the internet does.

RetailStock keeps every bill, item and khata on your own machine. Bill at zero bars and sync when you feel like it — built for Indian wholesalers and distributors who cannot afford a counter that waits for a network.

0 barsFull billing with no connection at all
UnlimitedDevices on a single licence
₹7,000Per year from Year 3, flat
3 platformsWindows, Mac and Android

Introduction

Software that keeps working beats software that impresses.

Most billing apps assume a connection. In a wholesale market at month end, that assumption is where the queue starts. RetailStock is local-first: SQLite on your own machine is the source of truth, and the cloud is a copy — not a dependency.

Everything a counter needs sits on the machine in front of you. Billing, khata, stock, reports, GST returns. The server going down is our problem, never yours.

See what it does →

What it does

One tool for the whole counter.

Six things a wholesale business bills with every day — and nothing that needs a server in another city to work.

01
Billing

GST invoicing

Sale invoices, purchase bills, quotations, proformas, delivery challans and credit or debit notes. CGST, SGST and IGST applied automatically by state across multiple rates.

Multi-rate GSTCredit & debit notesDelivery challans
02
Inventory

Stock that keeps up

Barcode search, categories, units and HSN codes. Low-stock alerts, separate price lists per buyer and scheduled discounts. Stock moves the moment a bill is saved.

BarcodePrice listsLow-stock alerts
03
Parties

Khata & payments

A running ledger for every customer and supplier. Cash, UPI, cheque or bank, allocated bill by bill, with post-dated cheques logged before they clear.

Bill-wise allocationPost-dated chequesUPI
04
Accounting

Reports & filing

Day book, sale and purchase registers, ageing, item-wise profit, stock summary, P&L, balance sheet and cash flow. GSTR-1, GSTR-3B and HSN summary, exportable to Excel.

GSTR-1 & 3BHSN summaryExcel export
05
Print

Print how you like

Direct thermal printing at 58mm and 80mm, five A4 invoice templates, your own terms and logo. Or send the PDF straight to WhatsApp.

Thermal 58/80mm5 templatesWhatsApp PDF
06
Sync

Every counter in step

Windows, Mac and Android share one set of books. Two machines on the same WiFi stay in sync with no internet connection at all.

LAN syncUnlimited devicesOffline queue

Side by side

Where the money actually goes.

Most billing software charges again for every counter, every year. That is the line worth checking before anything else.

 RetailStockVyaparTally
Year 1–2 cost₹15,000 total₹19,998+₹36,000+
Year 3 onward₹7,000 / year₹9,999 / year / device₹18,000+ / year
Unlimited devicesYesPer devicePer licence
Works fully offlineYesPartialYes
Setup & data migrationIncludedNot included₹18,000+ via CA
LAN sync without internetYesNoNo
Mobile app includedYesYesLimited

Competitor pricing from publicly listed rates, August 2026. Plans change — please verify before deciding.

Founder client · limited spots

Pay once. Two years covered.

We install it, move your books across, train your staff and stay on call. Then ₹7,000 a year — for the business, not per machine.

One-time setup

₹15,000 once

  • Full setup on every one of your devices
  • GST and company configuration
  • Data migration from Excel, Tally or Vyapar
  • Invoice template customisation
  • Two remote training sessions
  • Year 1 and Year 2 subscription included

From Year 3 — ₹7,000 / year, unlimited devices, all features, free updates and priority support. The rate is locked and will not increase.

Start your setup

Tell us where to reach you. We call within one working day to book the installation.

Secure payment via Razorpay · UPI, card, net banking

How it works

You bill. We handle the rest.

Three steps, and only the first one is your job.

01

Pay the setup fee

₹15,000 online by UPI, card or net banking. Handled end to end by Razorpay — we never see your card details.

02

We set everything up

Our team installs RetailStock on your machines, configures GST and your company details, and moves your existing books across from Excel, Tally or Vyapar.

03

Start billing

Two remote training sessions for you and your staff, then you are live. Support stays on call.

Questions

Things people ask us.

Does it really work without internet?

Yes, and this is the part most software gets wrong. RetailStock stores everything on your own machine first — billing, stock and khata all work at zero bars. When a connection comes back, changes sync on their own. Two devices on the same WiFi also stay in step with no internet at all.

What does the ₹15,000 setup fee include?

Full software setup on all your devices, GST and company configuration, data migration from Excel, Tally or Vyapar, invoice template customisation, and two remote training sessions. Year 1 and Year 2 subscription are included in that one payment.

What happens after the free two years?

From Year 3 the subscription is ₹7,000 a year, flat — unlimited devices, all features, free updates and priority support. The rate is locked and will not increase.

Can I move my data from Vyapar or Tally?

Yes. Migration from Excel, Tally or Vyapar is part of the setup, and our team does it for you rather than handing you a template to fill in.

How many devices can I install it on?

As many as your business needs. There is no per-device charge — counter machines, the owner's laptop and staff phones all share the same firm data.

Where is my data stored?

On your own device first. A synced copy is kept on our server so a second machine can pick it up and so nothing is lost if a computer fails, but the app never needs that server to keep working.

Get the apps

Install it today.

The desktop app is the full counter machine. The Android app is the same books in your pocket.

Creating your order…

Please wait, do not close this page.

Payment successful

Thank you. Our team will call you within one working day to book your installation.

Payment could not be completed