GST Invoice Checker: Rule 46 Fields, Tax Split and Totals
Check an invoice for missing Rule 46 fields, the invoice number, GSTIN, tax split and totals.
- Free to use
- Runs in your browser
- No sign-up
Want an expert to check this result?
Send it to us in one click. We read it and reply within one business day with what we would fix first.
Embed this tool on your websiteFree. Paste one code; it runs in your visitors' browsers.
Copy this code into a page of your site. The tool sets no cookies and sends nothing your visitors type to us. Change height="760" if it needs more room.
How it works
-
Enter your details as printed on the invoice, pick your State, your turnover band and the place of supply, and say whether the buyer is a consumer or a registered business. Press Try an example to see a sample invoice with two problems.
-
Add each item with its description, HSN code, quantity, taxable value and GST rate, then the CGST, SGST or IGST amounts and the total as printed.
-
Fix what the checks flag, worst first, in your billing software or invoice template, and copy the result for your accountant.
About the GST Invoice Checker
Type the details printed on one of your tax invoices: your name, address, GSTIN, State and turnover band, the invoice number and date, the buyer, the place of supply, each item with its HSN code, value and GST rate, the tax amounts and the total. The checker lists what Rule 46 of the CGST Rules asks for that is missing, tests the invoice number and the GSTIN format, checks the HSN digits your turnover needs, says whether the supply needs CGST plus SGST or IGST from the two States, and checks that the tax and the total add up. You get the fixes worst first and the tax split the invoice should carry. It runs in your browser: nothing is uploaded.
What Rule 46 asks for
Rule 46 of the CGST Rules, 2017 lists what a tax invoice from a registered person must show, including: the supplier's name, address and GSTIN; a consecutive serial number of up to 16 characters, using letters, numbers, hyphens or dashes and slashes, unique for the financial year; the date; the recipient's name, address and GSTIN if registered (and, for an unregistered buyer, the name, address and delivery address with the State's name and code when the taxable value is ₹50,000 or more); the HSN code for goods or the accounting code for services; a description; the taxable value after discounts; the rate and amount of each tax; the place of supply with the State's name for supplies between States; whether tax is payable on reverse charge; and the signature or digital signature of the supplier or an authorised representative.
CGST and SGST, or IGST
When you and the place of supply are in the same State, the supply carries CGST plus SGST (or UTGST), charged at equal rates. When they are in different States, it carries IGST at a rate equal to the two added together. The checker compares your State with the place of supply, works out the tax from each item's value and rate, and flags the wrong type of tax, unequal CGST and SGST, and tax or totals that are off by more than ₹1 (our check).
What this checker cannot do
It checks the details you type, not your billing software, and it sees one invoice, so it cannot tell whether a number is unique or in sequence. It checks the GSTIN's format, not its check character or whether it is registered. It does not tell you the GST rate or HSN code for a product, or whether e-invoicing applies to you, and it does not cover exports, supplies to SEZ units, bills of supply or credit notes. It is not tax advice: check with your CA.
Frequently asked questions
How long can a GST invoice number be?
Rule 46 of the CGST Rules allows a serial number of up to 16 characters, made of letters, numbers, hyphens or dashes and slashes, in one or more series, and unique for a financial year. Spaces, underscores, hashes and other symbols are not in that list. A number such as DR/26-27/0145 fits; DESIROOTS/2026-27/000145 is too long.
When do I charge IGST instead of CGST and SGST?
When you and the place of supply are in different States, the supply is between States and carries IGST. When both are in the same State, it carries CGST plus SGST (or UTGST), split equally. Pick the place of supply with care, and ask your CA about unusual orders.
Can the checker tell if a GSTIN is real?
No. It checks the format CBIC describes: 15 characters, starting with the two-digit State code and then the 10-character PAN, followed by an entity code and a check character, and that the PAN part looks like a PAN (our check). It does not test the check character or whether the GSTIN is registered and active; ask your CA to confirm those.
How many HSN digits must my invoice show?
Under CBIC Notification 78/2020-Central Tax, from 1 April 2021, it depends on your aggregate turnover in the previous financial year: up to ₹5 crore, 4 digits, and you may leave the code off invoices to unregistered buyers; more than ₹5 crore, 6 digits on every tax invoice. Pick your turnover band and the checker tests each item against it. Your CA can tell you which code fits each product.
Is this tax advice?
No. The checker follows Rule 46 of the CGST Rules and CBIC's rules on CGST, SGST and IGST, and says which checks are our own. It does not cover e-invoicing. Ask your CA before you rely on it for rates, HSN codes, the place of supply or e-invoicing, or before you correct an invoice already issued.
Sources and checks
Rules last checked
The GST Invoice Checker follows these official pages:
- CGST Rules, 2017: Rule 46 (taxinformation.cbic.gov.in)
- IGST Act, 2017, Section 7: Inter-State supply (taxinformation.cbic.gov.in)
- 78/2020-Central Tax dated 15.10.2020 (gstcouncil.gov.in)
- GST (Goods and Services Tax) Registration (cbic-gst.gov.in)
Scores, limits and suggestions marked "our checklist", "our measure" or "our suggestion" are ours, not Google's or the platform's. How our tools work
More e-commerce tools
All 30 e-commerce tools- Marketplace Fee and Profit Calculator Compare payout, profit and break-even price per order on Amazon.in, Flipkart, Meesho and your own shop.
- SKU Profit Analyzer Find the SKUs that lose money after fees, returns, ads and shipping, with the price or fix for each one.
- Marketplace Payment Reconciliation Match orders with payments to find unpaid orders, short payments and extra charges, with a claim list.
- Discount and Sale Price Calculator See what the buyer pays, the real discount on MRP, the GST inside the price and your margin after an offer.
Related reading
Want help selling online?
Tell us about your shop and what you want it to sell. We reply within one business day.
Talk to usWant us to fix what the tool found?
Tell us about your business and what you want to grow. We reply within one business day with next steps, not a sales script.
- A reply within one business day
- A quick look at your site and search visibility before we talk
- Your details are only used to answer your enquiry