Skip to content
SimpleERP

GST billing

GST billing software for small businesses

Tax invoices with the right GST every time, typed from the keyboard, printed on clean A4 with a UPI QR, and posted to stock, books and GST in one step.

In short

SimpleERP is GST billing software for Indian small businesses. It picks CGST and SGST or IGST from the place of supply, carries HSN or SAC on every line, numbers invoices by fiscal year and posts stock, ledger and GST together.

Illustration of the keyboard-first invoice editor with a focused line, live tax totals and shortcut hints.

The daily job: bill fast, leave the books right

Most invoices are raised with a customer waiting. SimpleERP keeps that path short and makes sure what you bill is exactly what your stock, books and GST registers say.

  • Raise a GST invoice in under a minute, from the keyboard or a phone
  • Print a clean A4 tax invoice with the amount in words and a UPI QR
  • See who owes what the moment the invoice is posted, with nothing typed twice

Speed

Invoices are typed from the keyboard, not clicked together

Pick the customer, type the item, press Enter. The line editor moves cell by cell, fills unit, price, tax and HSN from the product, and recomputes totals as you type. A missing customer or product can be added from the line without leaving the invoice.

  • Enter moves to the next cell and the arrow keys move between rows
  • ⌘⏎ posts the invoice and ⌘S saves a draft
  • ⌘K finds any customer, product, invoice or screen
  • Line discounts in % or ₹, and an editable round off
  • On a phone, lines become cards you edit one at a time

GST

The place of supply decides CGST and SGST or IGST

Every invoice has a place of supply, taken from the shipping address, then the billing address, then your branch. When it matches your state the tax splits into CGST and SGST. When it does not, SimpleERP switches the line to IGST at the same rate, while you edit and again at posting.

  • GSTINs are validated and the state is read from the first two digits
  • A rate you pick by hand, such as IGST on an SEZ supply, is kept
  • An intra-state rate on an inter-state supply is refused, naming the line
CustomerPlace of supplyGST on ₹9,980 at 18%
Ravi Stores, CoimbatoreTamil Nadu (33)CGST ₹898.20 + SGST ₹898.20
A dealer in BengaluruKarnataka (29)IGST ₹1,796.40
An exempt or overseas partyAnyNo tax; the print says exempt
Seller: Lakshmi Steel Furnitures, Coimbatore, Tamil Nadu.

Print

Prints are always white A4, whatever theme you use in the app. Save the print as a PDF from the browser and send it the way your customer prefers.

  • Your GSTIN, the customer's GSTIN, place of supply and due date
  • HSN or SAC, quantity, rate, discount and taxable value on every line
  • Tax summary by component and an HSN-wise summary
  • Amount in words in lakh and crore, bank details and a UPI QR
  • Paid, Partially paid or Cancelled stamp once money moves

Illustration of GST tax invoice INV-2026-27-0213 to Ravi Stores with CGST 9% and SGST 9%, round off, a UPI QR code and the amount in words.

Invoice INV-2026-27-0213 to Ravi Stores, as it prints.

One step

Posting one invoice updates stock, books and GST together

Posting is a single transaction. Invoice INV-2026-27-0213 for two steel racks moves the racks out of the Main godown at average cost, puts ₹11,776 on Ravi Stores' account, credits sales and records CGST and SGST. If any part fails, nothing posts and the invoice stays a draft.

  • Cost of goods sold is booked at weighted average cost
  • The receivable opens, then settles as payments are recorded
  • Posted invoices are frozen; a cancellation writes a reversal
  • Posting on or before the lock date is refused

Illustration: saving invoice INV-2026-27-0213 moves stock, posts the customer ledger, records CGST and SGST and updates the dashboard in one step.

Quote to cash

Quotations become orders and invoices without retyping

Send a quotation, mark it accepted and convert it to a sales order or straight to an invoice. Orders can be billed in parts and always show what is left to invoice. Returns and price corrections go on a credit note linked to the original invoice.

  • Quotations carry an expiry date and show as expired after it
  • Bill 4 of 10 ordered racks today and the other 6 next week
  • Credit notes are capped at what was invoiced and can return stock
  • Apply a credit note to open invoices, or refund it
  • A customer statement with running balance and ageing, ready to print

India-ready

India-ready details are already set up

Setup seeds GST rates, numbering and your state, so the first invoice is right without a consultant.

DetailHow SimpleERP handles it
NumberingFiscal-year numbers such as INV-2026-27-0012, assigned at first save: 16 characters, the GST limit, until invoice 9,999 of the year
GST ratesCommon slabs preset as a CGST and SGST pair with an IGST twin; add a missing slab in one click
HSN and SACCarried from the product to each line and grouped in the HSN summary
Money₹ with lakh and crore grouping, amount in words in Indian style
RegistersSales register and HSN summary for your GSTR-1 checks, with CSV export

Honest limits

Not included yet

We would rather tell you now than after you sign up.

  • E-invoice IRN generation through the government API
  • E-way bills
  • Filing GST returns: SimpleERP prepares the registers, your filer files
  • Cess on invoice lines
  • Price lists and invoices in foreign currencies
  • Sending invoices by SMS or WhatsApp from inside the app: save the PDF and share it

FAQ

Questions, answered

Does SimpleERP pick IGST automatically for other states?

Yes. See the GST invoice format guide for the rules. The place of supply comes from the shipping address, then the billing address, then your branch. If it differs from your state, each line switches to IGST at the same rate before you post, and the check runs again at posting.

Can I edit an invoice after posting it?

No. The database freezes posted invoices so your books and GST registers never change behind your back. Cancel the invoice, which writes a reversal and returns the stock, then raise a corrected one. Remove any payments or credits applied to it first.

Does it generate e-invoices or e-way bills?

Not yet. SimpleERP does not call the IRN or e-way bill APIs today. Invoices carry the GST fields, and the sales register and HSN summary in reports export to CSV for whoever files your returns.

Can I bill services as well as goods?

Yes. A line can be a product or free text. Services carry a SAC code and post income and tax without touching stock, which is how most professional services firms use it.

Can customers pay by UPI from the invoice?

Add your UPI id to the bank account shown on invoices and every print carries a UPI QR. When the money arrives, record the payment and the invoice shows paid.

Run your whole business from one simple place.

Seven days free. No card. Your first GST invoice in minutes.