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:

  1. Pick the right tax: CGST plus SGST within the state, IGST across states.
  2. Number invoices in a continuous series that is unique for the financial year.
  3. Carry HSN/SAC codes and GST rates from the item master onto every line.
  4. Turn the month's invoices into the figures you report in GSTR-1 and GSTR-3B.
HSN digits: if your aggregate turnover in the previous year was up to ₹5 crore, show at least a 4-digit HSN code on B2B invoices. Above ₹5 crore, a 6-digit code is needed on all tax invoices. See a sample layout in our GST invoice format guide.

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. 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. 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. 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. 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

DocumentSideUsed for
Tax invoiceSalesSelling goods or services with GST
QuotationSalesA price offer before the sale; converts to an invoice
Proforma invoiceSalesAn advance-payment request; converts to an invoice
Delivery challanSalesMoving goods without a sale, or before the invoice
Sales returnSalesGoods sent back by a customer
Credit noteSalesReducing the value of an invoice already issued
Purchase invoicePurchaseRecording a supplier bill and its input tax
Purchase orderPurchaseOrdering from a supplier, with optional approval
Purchase returnPurchaseGoods sent back to a supplier
Debit notePurchaseClaiming 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. 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. 2

    Add your business

    Enter your company name, GSTIN, state and address, and upload your logo and signature for the invoice PDF.

  3. 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. 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

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.