Ai Accountant

Purchase Bill With GST: Format, Tally Entry, and ITC Workflow

June 10, 2026
|  3 min read
AI Accountant Dashboard

Key Takeaways

  • A GST purchase bill must satisfy Rule 46 of the CGST Rules, with all mandatory particulars present, or your ITC can be denied under Section 16.
  • GSTR-2B is generated on the 12th of the succeeding month and is static, late-filed GSTR-1 invoices roll into the next month’s 2B.
  • ITC on a financial year’s invoices must be claimed by 30 November of the following year, or before filing the annual return, whichever is earlier.
  • Wrongly availed and utilised ITC attracts 18% interest per annum, reversing unused credit avoids interest exposure.
  • E-invoice IRN, acknowledgement number, and date are critical audit-defence fields for suppliers mandated to e-invoice.

Purchase Bill With GST: The Short Answer

A purchase bill with GST is a tax invoice from a registered supplier that meets the mandatory particulars under Rule 46 of the CGST Rules, 2017, and serves as the primary document to avail Input Tax Credit (ITC) under Section 16 of the CGST Act.

Field Requirement Consequence If Missing
Supplier GSTIN Mandatory ITC claim invalid
Recipient GSTIN Mandatory if registered Invoice will not appear in GSTR-2B
Unique Invoice Serial No. Max 16 characters, unique per FY Non-compliance with Rule 46
HSN / SAC Code Mandatory (digits per turnover slab) Reconciliation and audit risk
Taxable Value Net of discounts Incorrect ITC computation
GST Rate + Amount CGST+SGST or IGST separately Wrong 3B filing
Place Of Supply Required for inter-state Wrong tax type levied
Reverse Charge Flag Yes / No on face of invoice RCM liability missed by recipient
IRN (if e-invoice applicable) Suppliers above ₹5 crore turnover Audit defence gap
Supplier Signature Physical or digital Invoice not legally valid

The most common error is treating a purchase order or proforma invoice as a valid tax invoice. Only a document that meets all Rule 46 particulars qualifies. If your vendor’s bill lacks the recipient GSTIN, it will not appear in your GSTR-2B, and you will chase a ghost credit.

Possess a valid tax invoice, receive the goods or services, ensure the supplier pays tax to the government, and file your return, these are the four pillars of Section 16. Your invoice fields connect directly to each pillar.

What Fields Must A Purchase Bill With GST Carry To Protect ITC?

Every purchase bill your team approves must pass a fifteen-field check against Rule 46 of the CGST Rules, before it reaches your accounting system. Fields are not optional, each one maps to an ITC condition under Section 16.

The Mandatory Field Checklist

  • Supplier’s name, address, and GSTIN
  • Consecutive serial number, unique for the financial year, not exceeding sixteen characters (alphabets, numerals, or “-” and “/” only)
  • Date of issue
  • Recipient’s name, address, and GSTIN, or Unique Identity Number if registered
  • For unregistered recipients where supply value exceeds ₹50,000, recipient’s name, delivery address, and State code
  • HSN code for goods, or SAC for services
  • Description of goods or services
  • Quantity and unit of measure for goods
  • Total value of supply
  • Taxable value after discounts
  • Rate of tax, CGST, SGST, IGST, UTGST, or Cess, stated separately
  • Amount of tax, each component separately
  • Place of supply and State name for inter-state supplies
  • Whether tax is payable on reverse charge basis
  • Supplier’s signature or digital signature

How ITC Conditions Connect To Each Field

Section 16 requires a valid tax invoice, receipt of goods or services, supplier’s tax payment, and filing of GSTR-3B. The supplier GSTIN confirms registration, the recipient GSTIN routes the invoice to your GSTR-2B, the taxable value and tax amounts drive your 3B credit entries, and the reverse charge flag determines liability.

Worked Example — ₹10 Lakh Invoice At 18% GST

  • Taxable value: ₹10,00,000
  • IGST at 18%: ₹1,80,000
  • Total invoice value: ₹11,80,000
  • Place of supply: Maharashtra, inter-state, IGST applies
  • RCM flag: No

The recipient claims ₹1,80,000 as IGST ITC in GSTR-3B. If the supplier’s GSTIN is wrong, the invoice will not appear in GSTR-2B. The ₹1,80,000 credit is blocked until a corrected invoice is issued and GSTR-1 is re-filed.

What Should Your Purchase Bill Format In Excel Capture?

Your internal purchase register must capture more than what is printed on the vendor’s invoice. Treat it as your working ITC ledger and your first audit-defence artifact.

Excel Columns For A GST-Compliant Purchase Register

  1. Invoice Date — as on the supplier’s bill, not receipt date
  2. Supplier Legal Name — must match GSTIN registration
  3. Supplier GSTIN — validate against the GSTN portal before entry
  4. Invoice Number — exactly as on the bill, preserving case and characters
  5. HSN / SAC Code — from the bill, flag if missing
  6. Description Of Goods / Services
  7. Taxable Value (₹)
  8. CGST Rate (%) + Amount (₹)
  9. SGST Rate (%) + Amount (₹)
  10. IGST Rate (%) + Amount (₹)
  11. Total Invoice Value (₹)
  12. Place Of Supply — State code and name
  13. RCM Applicable — Yes / No
  14. IRN — 64-character hash from IRP, if e-invoice mandated
  15. Acknowledgement Number — from IRP
  16. Acknowledgement Date — date and time of IRN generation
  17. ITC Eligible — Yes / No / Partial
  18. GSTR-2B Status — Matched / Unmatched / Not In 2B / Deferred

IRN fields are not cosmetic. For mandated suppliers, the IRN is proof of invoice registration on the government portal, a powerful audit defence.

E-Invoicing Threshold And What It Means For Your Register

From 1 August 2023, e-invoicing is mandatory for registered persons with aggregate turnover exceeding ₹5 crore in any preceding financial year, with specified exemptions. If such a supplier issues a bill without IRN, treat the invoice as non-compliant and flag it immediately.

Good Bill Versus Bad Bill — What To Look For

Field Good Bill Bad Bill
Supplier GSTIN Valid, correct State code Blank or wrong State code
Recipient GSTIN Correctly mentioned Absent or prior-year GSTIN
Place Of Supply Matches transaction Defaulted to supplier’s State
RCM Flag Clearly marked Yes/No Not mentioned
HSN Code 4 or 6 digits as applicable “As applicable” or blank
IRN 64-character hash present Absent for a mandated supplier

AiA’s AP and bills automation ingests PDFs, scans, and Excel files in bulk, extracts GSTIN, IRN, Place of Supply, and RCM flags, and validates GSTINs before a single entry reaches Tally. Mismatches surface before they become blocked ITC.

How To Record A Purchase Bill With GST In Tally Prime

Recording a GST purchase in Tally Prime hinges on the correct voucher type, mapped tax ledgers, exact supplier details, and the right RCM or expense classification. One wrong mapping distorts both GSTR-3B and your P&L.

Standard GST Purchase Entry In Tally Prime

  1. Go to Gateway Of Tally → Vouchers → Purchase (F9)
  2. Set Supplier Ledger — mapped to the supplier’s GSTIN
  3. Enter Supplier Invoice Number — exactly as on the bill
  4. Enter Invoice Date — the supplier’s bill date
  5. Select Purchase Ledger — mapped to the correct GST group
  6. Enter Stock Item or Service Ledger — with HSN/SAC in the master
  7. Add Tax Ledgers — CGST+SGST for intra-state, IGST for inter-state, let Tally compute
  8. Verify Party GSTIN — against the GSTN portal
  9. Capture IRN — in narration or a custom field if available
  10. Accept and save — entry flows to GSTR-2 and ITC ledgers

Handling RCM On Services In Tally Prime

  • Book the purchase voucher net of GST, since the supplier does not charge GST under RCM
  • Pass a Journal Voucher to record RCM liability, debit RCM Input, credit RCM Payable
  • Pay RCM in cash, ITC cannot offset RCM liability
  • Avail ITC of RCM tax paid, subject to Section 16 conditions

Disclosures matter: GSTR-3B has distinct RCM tables, a wrong setup misstates both liability and ITC.

Expense And Capital Purchase Classification

Map expense invoices and capital goods to separate ledgers. Capital goods ITC is eligible in full in the year of receipt. Using a “Capital Goods — ITC” ledger improves category-wise reporting in GSTR and audit trails.

How To Reconcile Your Purchase Register Against GSTR-2B Monthly

GSTR-2B is generated on the 12th and is static. Late supplier filing pushes invoices to the next month’s 2B. Reconcile your register to 2B every month, then make deliberate claim, hold, or reverse decisions on each line.

Understanding What Drives 2B Discrepancies

  • Supplier has not filed GSTR-1 for the period
  • Supplier filed after the 11th or 13th cutoff, rolls into next month’s 2B
  • Wrong recipient GSTIN or Place of Supply
  • Supplier is on QRMP, quarterly 1 filing creates lags

GSTR-2B also tags “ITC Not Available” when Place of Supply and registration State misalign for intra-state supplies, treat these as hard ineligible items.

The Four-Status Tagging System For Your Register

Status Meaning Action
Matched In register and in 2B, values agree Claim ITC in GSTR-3B
In Register, Not In 2B Supplier hasn’t filed or filed late Hold, do not claim yet
In 2B, Not In Register Supplier reported an invoice you haven’t received Obtain bill, verify before claiming
Mismatch Values differ between register and 2B Investigate, claim 2B value or hold

Wrongly availed and utilised ITC attracts 18% per annum interest under Section 50(3). Proactively reverse or hold to avoid interest. See CBIC Circular 172 for clarity on interest applicability.

Credit Notes And Debit Notes In 2B

Credit notes reduce ITC, debit notes increase it, both hit 2B based on when the supplier uploads them, not document date. Track them separately to match 2B movements cleanly.

The 30 November Hard Stop

ITC not claimed by 30 November following year end, or before filing the annual return, lapses under Section 16(4). Avoid a November crisis with monthly, line-by-line reconciliation. Consider monthly reconciliation automation to scale status tagging, mismatches, and JVs.

What SOP Locks ITC And Keeps Monthly Close On Time?

A predictable purchase-to-close workflow uses weekly checkpoints and one monthly gate. Without owners and dates, leakage accumulates silently until deadlines hit.

Weekly Operating Rhythm

Week 1, 1st–7th:

  • Download GSTR-2B on the 13th
  • Export the prior month’s purchase register
  • Run four-status reconciliation
  • Flag “Not In 2B” invoices and notify suppliers within 48 hours

Week 2, 8th–14th:

  • Resolve mismatches, wrong GSTIN, Place of Supply, RCM flags
  • Decide hold or escalate for “Not In 2B” items
  • Update register with 2B status tags

Pre-GSTR-3B, by 20th:

  • Finalise ITC to claim, Matched lines only unless exception-approved
  • Post reversals for prior wrong availment
  • File GSTR-3B with reconciled figures

Month-end metrics: 100% invoices reconciled by the 15th, zero “Not In 2B” invoices older than 60 days, ITC held under 5%, and purchase ledger closed by the 18th.

RACI For The Purchase Bill Workflow

  • AP/Billing: Validate Rule 46 fields, enter within two days of receipt
  • Finance Manager: Approve high-value invoices, validate GSTINs, oversee RCM self-invoicing
  • CFO/Head Finance: Decide hold or claim on large “Not In 2B” items, approve GSTR-3B

Where Automation Saves The Most Hours

Manual purchase bill entry scales time and error. Automation for bill ingestion, GSTIN validation, IRN capture, and 2B reconciliation reduces rework, and creates an audit-ready trail, every time.

Turn the SOP into a review flow, not a data-entry marathon.

Related Reading

References

FAQ

What is the difference between a purchase bill and a purchase order in GST?

A purchase order is a buyer’s request, it has no GST standing and cannot support ITC. A purchase bill, the supplier’s tax invoice meeting Rule 46, is the document that enables ITC under Section 16. Book from the invoice, not the PO, to avoid blocked credit.

What happens if I claim ITC on a purchase bill and later discover the supplier cancelled their GST registration?

If cancellation predates the invoice date, the invoice is invalid for ITC, reverse the credit and pay 18% per annum interest on any utilised amount under Section 50(3). If cancellation is after invoice date but before GSTR-1 filing, hold the ITC until it appears in 2B, or reverse if it never does. Always recheck GSTIN status before payment runs.

Can I take ITC on a bill where the supplier charged CGST and SGST but IGST should have applied?

You may book what is charged, but CGST and SGST of another State are generally unusable against your liabilities. Ask for a credit note and a correct IGST invoice. Until corrected, your ITC is stuck in the wrong heads.

Is there a penalty if I miss claiming ITC within the statutory window?

No separate penalty, but the ITC lapses. Section 16(4) sets the deadline at 30 November of the following financial year, or the annual return filing date, whichever is earlier. Lapsed credit cannot be revived or carried forward.

How do I handle a purchase bill without HSN code?

Post it, but immediately seek a corrected invoice. A missing HSN breaches Rule 46 and invites audit questions. It does not automatically deny ITC, yet documenting an internal HSN classification and following up for correction is prudent.

What interest applies if I reverse wrongly claimed ITC six months later?

Interest at 18% per annum applies only if the wrongly availed ITC was also utilised, counted from the date of utilisation to the date of reversal. If the credit was never utilised, interest is not payable per CBIC Circular 172. Reverse unused credits promptly to avoid interest.

How does the QRMP scheme affect when my supplier’s invoices show up in GSTR-2B?

QRMP suppliers file GSTR-1 quarterly, due by the 13th after the quarter. Their invoices appear in the 2B of the month generated after filing, which can create a one-to-three-month lag. Plan working capital and ITC holds accordingly, and track these vendors distinctly.

What documents must I generate to claim ITC for an RCM purchase?

For notified RCM supplies, issue a self-invoice and a payment voucher, pay the GST liability in cash, then claim ITC of the RCM tax paid subject to Section 16 conditions. Many teams use an AI tool, for example AI Accountant, to auto-generate RCM vouchers and post the cash payment JV, reducing filing errors.

Written By

Rohan Sinha

Rohan Sinha is a fintech and growth leader building aiaccountant.com, focused on simplifying accounting and compliance for Indian businesses through automation. An IIT BHU alumnus, he brings hands-on experience across 0 to 1 product building, growth, and strategy in B2B SaaS and fintech.

Same Accounting Team, 3X the Output
Book a Free Demo
Contents
Still have questions?
Can’t find the answer you’re looking for? Please chat to our friendly team.
Ai Accountant

Latest Articles

Call Us: +918031341017📞+91 6364835217
AI Accountant is a product of KOREFI BUSINESS SOLUTIONS PRIVATE LIMITED  · 
CIN:U6310KA2024FTC192621

Registered office: 326 GF Slate House, Hoysala Ngr Binnamangala, Indiranagar (Bangalore), Bangalore, Bangalore North, Karnataka, India, 560038
©  2025 AI Accountant. All rights reserved.