GST billing & accounting · India

Bill the customer in front of you

No signal in the shop. No signal in the godown. It does not matter — KVN Billing writes the invoice to your phone, not to somebody’s server. GST splits itself, stock moves, the ledger posts. When the network comes back, it all syncs. Your customer never waited.

Rs. 499 / Yearly * GST applicable

Aeroplane mode? Still bills AES-256 encrypted backups Android 9.0+ Rs. 499 / Yearly
KVN Billing app dashboard showing total sales, quick actions and recent invoices
GST GST-ready invoicing
9 Nine document formats
DR Real double-entry books
AES Encrypted cloud backup
One price, every feature

Built for the Indian counter

The bill cannot wait for the network

Most billing apps are cloud-only. One bar of signal and the save button spins while your customer stands there with cash in hand. We put the database on the phone instead. Everything — the invoice, the GST split, the stock, the ledger — happens on the device in the time it takes to press Save. The cloud is where the copy goes afterwards, not where the work happens.

9
document types, each drawn its own correct way
499
rupees a year, and nothing else — no fee per invoice
0
rupees per invoice — bill ten or ten thousand
256
bit encryption, applied before the file leaves your phone
1
full second the scanner holds a read before trusting it

Features

Built from watching people bill

Every one of these came from a real problem at a real counter — not from a competitor’s feature list.

Offline GST invoicing

Put the phone in aeroplane mode and raise a full tax invoice. The number comes from your own series, kept on the device, so it never skips and never repeats. Sync pushes it up whenever signal returns.

📄

Nine document formats

A credit note is not an invoice with the heading swapped, and we do not print it that way. Tax invoice, credit and debit notes under Section 34, purchase bill, quotation, proforma, challan, purchase order and receipt — nine documents, nine correct layouts.

📚

Double-entry accounting

Not a summary that looks like accounts. Every invoice, payment and expense posts a real double-entry. Trial balance, P&L and balance sheet come out on demand, and they tally — hand them to your CA without an apology.

📷

OCR scan to bill

Photograph the supplier’s bill. The app reads the name, GSTIN, bill number, date and amounts, then offers to match them to suppliers and items you already have. Nothing saves until you have checked it — it reads the bill, you approve it.

🏷️

Barcode generator & scanner

Loose items with no barcode? Generate one and print it as a sticker in any of five label sizes. The scanner holds a read for a full second before accepting it, so a half-caught number never lands in a bill.

🧾

GSTR-1 & GSTR-3B

The workbook is built from bills you already raised — B2B and B2C split the way the return wants them, HSN totalled, input credit worked out. Upload it yourself or send it to your accountant. No re-typing anything into a spreadsheet.

📦

Stock & inventory

Stock moves when the bill saves, not when you remember to update it. Closing quantity and value per item, and a warning when something drops below the level you set — before the customer asks for it and you have none.

💬

WhatsApp & email

Most customers want the bill on WhatsApp. Send the PDF from the document screen in two taps, or email it, or print it — same file, whichever they ask for.

🚚

E-way bill JSON

The portal rejects a file for reasons it will not explain. Ours is built to match a file it has already accepted, byte for byte — transporter, vehicle, distance and both addresses carried from the invoice. Save it and the app opens the portal for you.

🔍

GSTIN verify & auto-fill

Type the GSTIN once. Registered trade name, address and state come back and fill themselves in. The check digit is verified before we even ask, so a mistyped number is caught at the counter — not by your customer’s accountant three weeks later.

🔑

Google & mobile OTP sign-in

One tap with the Google account already on the phone, or an OTP to your mobile number. Username and password still work if you prefer them. Nobody should need a new password to open their own books.

🔒

Encrypted backups

The file is encrypted on your phone before it goes anywhere, so what sits on our server is something we cannot open. Logo and signature travel inside it — restore on a new phone and your invoices look exactly as they did.

🗓️

Financial year switching

Switch to last year and every report follows. Balance-sheet accounts carry forward, income accounts start fresh — the way the year is actually supposed to close, without a migration or a second file.

👥

Multi-company & users

Two firms on one phone, with nothing shared between them — separate books, separate numbering, separate letterhead. Give staff a login that bills but cannot open the accounts or raise a credit note.

🖨️

A4, A5 & 4-inch thermal

A4 for the file and the email, A5 for a compact GST invoice, 4-inch thermal for the counter roll. Each is drawn for its own paper, not shrunk to fit. You are asked before every preview, with your usual size already picked.

All features in detail

Roadmap

Not built yet. Saying so.

Three things people ask for that we do not have. They are on this page because you should know what is missing before you pay, not after. Everything above this line is in the app today.

Planned

Automatic payment reminders

Overdue bills chase themselves on WhatsApp and SMS, on a schedule you set. The moment a payment is recorded the chasing stops — nobody gets a reminder for money they have already paid.

Planned
🔄

Web access with real-time sync

The same books on a shop laptop, a home desktop and the counter phone at once. Raise a bill downstairs and it is on the office screen before you have put the phone down.

Planned
💳

One-click payment links

Send a link with the bill. The customer pays by UPI, card or net banking, and the receipt posts itself against that invoice when the money lands — no matching payments by hand at the end of the week.

No dates, deliberately. A dated roadmap is a promise and a missed date is a broken one. Ring us and ask where any of these stands — you will get a straight answer, including “we have not started” if that is the truth.

At the counter

Start to paid without leaving the screen

GST splits itself — CGST and SGST inside the state, IGST across it, decided from the place of supply and not from memory
Scan or search for items, and add a customer or a new item without abandoning the half-finished bill
The page on screen is the page that prints — no surprises at the printer
Take part payment and the ledger, the customer balance and the stock all move together

Getting started

Billing on the same day you call us

Tell us about your business

Your trade, how you bill today, and how many people need access.

We set your company up

Company details, GSTIN, invoice numbering series and financial year, configured before you start.

Add your items

Import or add products, generate barcodes for the ones without, and print the labels.

Raise your first bill

Correct from the very first invoice, because the setup was done first.

Who uses it

One billing app across trades

🛒 Kirana & grocery
🏬 Supermarket
💍 Jewellery
👕 Cloth & apparel
🔌 Electricals
🍽️ Restaurant
💊 Pharmacy
🔩 Hardware
🏭 Manufacturing
🚚 Wholesale & distribution
🪑 Furniture
🧰 Services

Data security

Your books stay yours

AES-256-GCM encryption applied on the phone, before anything is saved or uploaded
Key derived from your password with PBKDF2 at 120,000 iterations — the password itself is never stored
Sign-in sealed with a key held in the Android Keystore, in secure hardware on most phones
Our server only ever holds ciphertext it cannot open

Read the full security detail

Pricing

One number. No asterisk.

No starter tier missing the GST returns. No jump in price the month you get busy. No per-invoice fee that quietly punishes a good quarter. One figure, every feature, for as long as you keep it.

Full plan

Rs. 499/ Yearly

* GST applicable

Covers one company, with every feature and as many staff logins as you need. Nothing is charged per invoice.

* GST applicable at the rate on the date of invoice, currently 18%. A proper GST invoice is issued, so a registered business claims it back as input credit.

Running a second firm? That is a separate set of books and a separate Rs. 499 a year.

Unlimited invoices, customers and items
No document limit and no per-bill fee, ever.
All nine GST document formats
Tax invoice, credit and debit notes, purchase bill, quotation, proforma, challan, purchase order and receipt.
A4, A5 and 4-inch thermal layouts
Each drawn for its own paper, chosen per invoice.
Full double-entry books
Trial balance, profit and loss and balance sheet, on demand.
GSTR-1 workbook and GSTR-3B summary
Built from the bills you have already raised.
E-way bill JSON for the NIC portal
Generated from the invoice, ready to upload.
GSTIN verification and auto-fill
Customer name and address fetched from the number.
Encrypted local and cloud backups
AES-256, with the files in your own Downloads folder.
Barcode generation, scanning and labels
Five sticker designs, printed from the app.
OCR scan-to-bill for purchases
Photograph a supplier bill instead of typing it.
WhatsApp and email delivery
Send the PDF straight from the document screen.
Multiple users with roles
Decide who may raise a credit note or open the accounts.
Setup and app updates
Company, GSTIN and numbering configured before you start; updates for the life of the subscription.

More about the plan

FAQ

Common questions

01

Which is the best GST billing software for small business in India?

Whichever one matches how you bill. If you sit at a desk with a fixed broadband line, plenty of cloud products will do. KVN Billing is for the other case: billing from a phone, at a counter or in a market, where the signal is not guaranteed and the customer is waiting. It does GST invoices offline, keeps real double-entry books, and produces GSTR-1 and GSTR-3B without a second accounting package.
02

Can I create a GST invoice without an internet connection?

Yes, completely. The database lives on the phone, so you can raise the invoice, take the payment, print it and WhatsApp it with the phone in aeroplane mode. Nothing is queued or greyed out. Sync catches up on its own the next time you have signal.
03

How much does KVN Billing cost?

Rs. 499 yearly, plus GST. One subscription covers one company - every feature, as many staff logins as you need, and no charge per invoice, so a busy month never costs more than a quiet one. A second company is a separate set of books and a separate Rs. 499.
04

Is KVN Billing free?

No, and there is no free tier or advertising inside it. Rs. 499 yearly plus GST buys the whole app - we would rather charge a fair price once than sell your attention or hold the GST returns back for a higher plan.
05

Does the billing app work on Android?

Yes - Android 9.0 and above, which covers almost any phone still in use. There is no iPhone version. Most counters in India run Android, so that is where we built first.
06

Can I file GSTR-1 and GSTR-3B from the app?

The app builds the GSTR-1 workbook and the GSTR-3B summary from bills you have already raised - B2B and B2C split as the return expects, HSN totalled. You upload it to the portal or send it to your accountant. The app does not file on your behalf, because filing is a decision and should stay yours.
07

Does the app generate e-way bills?

It produces the e-way bill JSON file the NIC portal accepts, built from an invoice you have already raised, with the transporter, vehicle and distance filled in. You upload that file to ewaybillgst.gov.in and the portal issues the number. The app does not connect to the portal directly.
08

Can the app fill in a customer from their GSTIN?

Yes. Type or scan a GSTIN and the app fetches the registered trade name, address and state, then fills the customer form for you. It checks the number is valid before it asks, so a typo is caught at the counter rather than on the invoice.
09

What invoice sizes can it print?

A4 for filing and email, A5 for a compact GST invoice, and a 4-inch thermal roll for a counter printer. You are asked which one before every preview, and your usual size is already selected.
10

What is still being built?

Automatic payment reminders, web access with real-time sync and one-click payment links are in development and are not in the app yet. Everything else described on this page works today.
11

Can I scan a purchase bill instead of typing it?

Yes. Photograph it and the app reads the supplier, GSTIN, bill number, date and amounts, then offers to match them against suppliers and items you already have. Nothing is saved until you have looked at it and pressed Save - it does the typing, you do the checking.

Start billing today

Get KVN Billing

We set up your company, GSTIN and invoice numbering before you start, so your very first GST invoice is correct.