Free GST billing software that gets the tax right.

CGST and SGST worked out on every line, HSN codes on the bill and a GST summary ready for your CA. Free on Android, Windows and the web.

  • CGST and SGST on every line

    Tax per item, grouped by rate in a breakup table on the bill.

  • HSN codes per product

    Stored once with the product and printed as a bill column.

  • Financial-year bill numbers

    Consecutive series with prefix and FY tag, such as SLP/26-27/0001.

  • GST summary for your CA

    Taxable value, CGST and SGST by rate, exported as CSV or PDF.

A GST bill in three steps

Most counter sales in India are simple: a customer picks items, you total them, take payment and hand over a bill. GST adds rules to that bill, and PaisaBill handles them in the background so billing stays quick.

  1. Add items. Search by name or short code, scan the barcode with your phone camera, or tap a favourite. Loose goods take decimal quantities like 0.75 kg.
  2. Take payment. Cash, UPI, card or a split of these. Cash shows the change due.
  3. Print or share. Print on a 58mm or 80mm thermal printer, or save an A4 or A5 PDF invoice and share it.

The bill carries your GSTIN, the HSN code and rate per item, the taxable value, CGST and SGST amounts, the total in figures and in words, and a UPI QR code for payment.

How PaisaBill calculates GST

Each product stores its own GST rate and HSN code. When you bill, tax is calculated per line and then grouped by rate in a tax breakup on the bill. For a sale within your state, the tax is split equally: an item at 18% shows 9% CGST and 9% SGST.

Prices can be tax-inclusive, the way most retail MRPs work, or tax-exclusive, where GST is added on top. Set the default for the shop and override it for individual products. With an inclusive price of ₹118 at 18%, PaisaBill records ₹100 taxable value and ₹9 each of CGST and SGST.

Rounding is your choice: round the total to the nearest rupee, to the nearest 50 paise, or not at all. The round-off amount prints as its own line so the bill always adds up.

Bill numbers that follow the financial year

GST rules ask for invoice numbers that are consecutive, unique within a financial year and no longer than 16 characters. PaisaBill lets you build a series that fits: a prefix, a separator (dash, slash or none), 4 to 7 digits, a starting number and a suffix. Add a financial-year tag for numbers like SLP/26-27/0001, and choose to restart numbering every April.

Paid bills are never deleted. Cancelling a bill needs a reason and the right permission, and cancelled bills appear in their own report, so your numbering stays continuous and explainable.

Your registration details on every bill

Enter your GSTIN once during setup. PaisaBill reads your state from the first two digits and prints the GSTIN in the bill header along with your legal name. Restaurants and food shops can add their FSSAI licence number, and companies can add a CIN. Each template lets you show or hide these lines.

Choose from 24 bill templates: 15 thermal receipt designs, 3 kitchen ticket layouts and 6 A4 or A5 invoice styles, including a formal GST Tax Invoice and an Estimate/Quotation. Columns such as HSN, MRP and rate can be switched on or off.

Reports your accountant will ask for

The GST summary report groups sales by tax rate and shows taxable value, CGST and SGST for any date range. Export it as CSV or PDF. Alongside it you get item-wise, category-wise, payment mode, staff-wise and voided bill reports, all exportable as CSV, plus a dashboard that shows tax collected against the previous period.

What PaisaBill does not do

PaisaBill is built for counter billing within your state. It does not file returns, generate e-invoices (IRN) or e-way bills, and it does not yet print IGST for inter-state sales or a buyer's GSTIN on the bill. If you make inter-state B2B sales, prepare those invoices in your accounting software or with your CA, and use PaisaBill for the counter.

New to GST invoices? Our guide on how to make a GST invoice walks through each step, and GST invoice format explains every mandatory field under Rule 46. When you are ready, download PaisaBill and make your first bill.

Questions shop owners ask

Is PaisaBill GST compliant billing software?

PaisaBill prints the details a GST tax invoice needs for a counter sale: your name, address and GSTIN, a consecutive bill number, date, item description, HSN, quantity, taxable value, GST rate, CGST and SGST amounts and the total. You remain responsible for choosing correct rates and HSN codes for your goods.

Can I set prices that already include GST?

Yes. Choose whether your prices include GST for the whole shop, and override it per product. PaisaBill works out the taxable value and tax from an inclusive price, or adds tax to an exclusive price.

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

No. PaisaBill does not connect to the Invoice Registration Portal or the e-way bill system. E-invoicing is mandatory only for B2B invoices of businesses above ₹5 crore aggregate turnover.

Can I get a GST summary for my accountant?

Yes. The GST summary report shows taxable value, CGST and SGST by tax rate for any period. Export it as CSV or PDF and send it to your CA.

My shop is not registered under GST. Can I still use it?

Yes. Leave GST off and PaisaBill bills at 0% without tax lines. When you register, add your GSTIN and set your rates.

Print your first GST bill today.

Free on Android, Windows and the web. Set up your shop in a few minutes and start billing.