GST billing
GST billing software that gets the tax right
JustBill is GST billing software for Indian small and medium businesses. It works out CGST, SGST or IGST on every line, prints HSN/SAC codes and your GSTIN correctly, and turns your invoices into GSTR-ready reports.
- CGST + SGST or IGST chosen from the place of supply
- All 10 sales and purchase document types
- GSTR-1 and GSTR-3B JSON for the GST portal
- Free plan: 50 invoices a month, 1 user
What GST billing software has to do
A GST invoice is a legal document. Rule 46 of the CGST Rules lists what a tax invoice must carry, including the supplier's GSTIN, a serial number unique for the financial year, the recipient's details, HSN or SAC codes, the taxable value, the rate and amount of each tax, and the place of supply for inter-state sales. A mistake in any of these causes mismatches in GSTR-1 and can hold up your buyer's input tax credit.
So good GST invoice software should do four things without you having to think about them:
- Pick the right tax: CGST plus SGST within the state, IGST across states.
- Number invoices in a continuous series that is unique for the financial year.
- Carry HSN/SAC codes and GST rates from the item master onto every line.
- Turn the month's invoices into the figures you report in GSTR-1 and GSTR-3B.
How JustBill calculates CGST, SGST and IGST
Tax in JustBill is worked out for each line item, the way the GST law and the GSTR-1 format expect. Here is what happens when you add a line:
- 1
Place of supply
JustBill compares your company's state with the customer's state or place of supply. The same state means an intra-state supply; different states mean inter-state.
- 2
Taxable value
Quantity times price, less discount. If you entered a tax-inclusive price, the taxable value is backed out of it, so ₹1,180 at 18% gives a taxable value of ₹1,000.
- 3
Tax split
For an intra-state sale the GST is divided equally into CGST and SGST (₹90 + ₹90 in the example). For an inter-state sale the full ₹180 is IGST.
- 4
Invoice totals
Line taxes add up to the invoice totals, with optional TCS, additional charges and automatic round-off to the nearest rupee.
Customers marked as SEZ, export or exempt get zero GST automatically, and the PDF and GSTR-1 treat them accordingly. You can also flag an invoice as reverse charge. Check the numbers for any price with our GST calculator.
HSN/SAC codes, GSTINs and item masters
Set up each item once with its HSN or SAC code, GST rate, unit and selling price. You can search the HSN list while creating an item, so you pick a valid code. When you bill, these details fill in by themselves, and you can still change the price on a particular invoice. You can also record a special price for a particular customer on the item.
Customer and supplier records hold the GSTIN, billing address, state and tax type. GSTINs are checked for the correct 15-character format, so a typo is caught before it reaches your return.
Every document your GST billing software should cover
| Document | Side | Used for |
|---|---|---|
| Tax invoice | Sales | Selling goods or services with GST |
| Quotation | Sales | A price offer before the sale; converts to an invoice |
| Proforma invoice | Sales | An advance-payment request; converts to an invoice |
| Delivery challan | Sales | Moving goods without a sale, or before the invoice |
| Sales return | Sales | Goods sent back by a customer |
| Credit note | Sales | Reducing the value of an invoice already issued |
| Purchase invoice | Purchase | Recording a supplier bill and its input tax |
| Purchase order | Purchase | Ordering from a supplier, with optional approval |
| Purchase return | Purchase | Goods sent back to a supplier |
| Debit note | Purchase | Claiming a price difference from a supplier |
Each type has its own number series: a prefix you set, such as INV/26-27/, followed by a running number. Change the prefix at the start of a financial year to begin a fresh series. Stock and party balances update when documents are saved, and are reversed if a document is edited or deleted.
GST reports and return data
Your invoices feed the GST reports directly, so there is no re-typing into a spreadsheet at month end.
- GSTR-1 with B2B, B2C large, B2C small, credit note and HSN summary sections.
- GSTR-3B summary, and a GSTR-2 purchase register.
- GSTR-2B reconciliation, to check the input tax credit your suppliers have reported.
- HSN-wise sales and purchase summaries, and TCS and TDS reports.
- JSON downloads for GSTR-1 and GSTR-3B in the GST offline-tool format.
A filing calendar shows the returns due, their due dates and the number of invoices in each period, and reminds the owner before each due date. Reports are included from the Silver plan upwards. See GST return filing for how the monthly cycle works.
Who JustBill is for
Shops and retailers
Counter billing with barcode scanning, thermal receipts and stock that updates with each sale.
Wholesalers and distributors
Party-wise prices, customer outstanding, e-way bills from sales invoices and stock across godowns.
Service businesses
SAC-coded invoices, quotations that convert to invoices, and recurring invoices for retainers.
Manufacturers
Purchase orders with approval, stock across godowns, and e-invoicing on the Gold plan and above.
Businesses with a CA
Share reports with your CA through a private link on Gold and above, or export vouchers to Tally XML.
How to start GST billing in JustBill
- 1
Create your account
Sign up and choose the Free plan. It starts straight away, with no payment, for up to 50 invoices a month and one user.
- 2
Add your business
Enter your company name, GSTIN, state and address, and upload your logo and signature for the invoice PDF.
- 3
Add items and parties
Create them one by one or import them from CSV, with HSN/SAC codes, GST rates and opening stock.
- 4
Raise your first invoice
Pick the customer, add items and save. Download the PDF or email it to the customer.
When you need more invoices, more users, reports or e-invoicing, move up a plan from the pricing page.
Frequently asked questions
What is GST billing software?
GST billing software creates tax invoices and related documents with GST worked out and printed the way the law requires. It splits tax into CGST, SGST or IGST, carries HSN/SAC codes and keeps records you can use for GSTR-1 and GSTR-3B. Good software also tracks payments and stock, so your books match your returns.
Is JustBill GST billing software free?
Yes, there is a Free plan with up to 50 invoices a month and one user, and it needs no payment to start. Paid plans add more invoices and users, reports, WhatsApp, e-invoicing and CA sharing. See the pricing page for current prices.
How does billing software decide between IGST and CGST + SGST?
It compares the supplier's state with the place of supply. If both are in the same state, the tax is split equally into CGST and SGST; if they differ, the whole amount is IGST. JustBill does this automatically from your company's state and the customer's state or place of supply.
Is an HSN code mandatory on GST invoices?
Yes, for most businesses. If your aggregate turnover in the previous financial year was up to ₹5 crore, you must show at least a 4-digit HSN code on B2B invoices. Above ₹5 crore, a 6-digit HSN code is required on all tax invoices.
Can I file GSTR-1 directly from JustBill?
JustBill prepares GSTR-1 and GSTR-3B data and lets you download it as JSON in the GST offline-tool format, which you then upload on the GST portal. Filing from inside the app is not offered. Many owners share the reports with their CA, who files for them.
Can I use GST billing software on my mobile?
Yes. JustBill works in the browser on any phone and can be installed like an app. You can keep creating invoices if the connection drops, and they sync once you are back online.
Keep reading
Billing software features in JustBill: 10 GST document types, CGST/SGST/IGST engine, e-invoicing, inventory, payments, reports and offline billing.
Free invoice generator for Indian businesses: make GST invoices online, download PDF and share by email. JustBill Free plan, 50 invoices a month.
E-invoicing software for GST: send B2B invoices to the IRP, get the IRN and signed QR code, and cancel within 24 hours. On JustBill Gold.
GST invoice format with every mandatory field under Rule 46, a filled sample, HSN and numbering rules, and a free way to create GST invoices online.
Billing software for retail shops: barcode counter billing, cash, card and UPI, live stock, easy returns and GST-ready reports. Start free with JustBill.
Looking for a Tally alternative? Compare JustBill and TallyPrime on GST billing, e-invoicing, users, access and pricing, and see how to switch.
Bill the GST-correct way, starting today
Start on the free plan with no credit card. Upgrade when you need more invoices, users or e-invoicing.