Key takeaways
- Invoice vs bill is a perspective rule. A supplier issues a GST tax invoice under Rule 46 of CGST Rules 2017, a buyer records that same document as a vendor bill in accounts payable. E-invoicing obligations, IRN generation, and GSTR-1 reporting apply to the supplier side, the buyer never generates IRNs. For integrations, see IRN generation.
- Bill of supply is a different document. Issued for exempt supplies or by composition taxpayers under Rule 49, it carries no tax and creates no ITC eligibility. Mistaking a bill of supply for a tax invoice risks permanent ITC loss.
- GSTR-2B drives ITC. Per Circular 183/15/2022-GST, ITC can be claimed only for invoices that appear in GSTR-2B, which flow from suppliers’ GSTR-1. The label invoice or bill does not change this compliance rule.
- E-invoice threshold applies to sales only. Businesses with aggregate turnover of ₹5 crore or more must e-invoice B2B and B2G documents they issue, buyers never e-invoice the bills they receive.
- Retention and penalties matter. Keep invoices and bills for 72 months under Section 36. Incorrect or missing supplier invoices attract Section 122 penalties. Buyers must verify Rule 46 particulars before claiming ITC.
Bill vs invoice, the perspective that changes compliance
Month end, your AP team asks whether to book a vendor’s “tax invoice” as a “bill” in Tally, your CA says they are tracking “bills”, and your GSTR-2B shows “invoices”. The truth is simple and powerful, an invoice is the seller’s document of sale, a bill is how the buyer records that document for payment. One document, two perspectives, very different compliance obligations.
Remember: the supplier controls IRN and GSTR-1, the buyer controls booking discipline and follow up. Label clarity prevents blocked ITC and audit pain.
In practice, the supplier issues a GST tax invoice under Rule 46, possibly with IRN if e-invoicing applies, the buyer books the same paper as a vendor bill, verifies particulars, and matches it in GSTR-2B. For IRN process details, see IRN generation.
Bill of supply is different, it is issued for exempt supplies or by composition dealers under Rule 49, it has no tax amounts and never creates ITC.
Bill vs invoice comparison, the short answer
Here is the operational distinction CA firms expect their clients to follow.
| Aspect | Invoice, sales side | Bill, purchase side |
|---|---|---|
| Who creates or records | Supplier issues the tax invoice | Buyer records supplier’s invoice as a bill |
| GST document type | Tax invoice under Rule 46, or bill of supply under Rule 49 | Same document, buyer perspective |
| E-invoice requirement | Yes when turnover is ₹5 crore or more | No, buyer never generates IRN |
| Returns linkage | Reports in supplier’s GSTR-1 | Appears in buyer’s GSTR-2B |
| ITC impact | Creates ITC for recipient | Claim only if it appears in GSTR-2B |
| System examples | Sales voucher in Tally | Purchase voucher in Tally |
Critical rule: suppliers ensure Rule 46 particulars and GSTR-1 filing, buyers verify particulars and claim ITC only when invoices appear in GSTR-2B.
Why the label matters, ITC, GSTR-2B and e-invoicing in one page
ITC now depends completely on supplier reporting cadence. Circular 183/15/2022-GST ended provisional credit, so your claim is constrained by what shows up in GSTR-2B. If the supplier files GSTR-1 late, your credit is blocked, even if your AP team holds a perfect paper copy.
Consider a services firm with ₹10 crore turnover and ₹2 lakh monthly GST input. If 20 percent of vendors miss the GSTR-1 cutoff, ₹40,000 of ITC is delayed until their invoices flow to 2B. Meanwhile, e-invoicing is a supplier side workflow, suppliers with ₹5 crore or more turnover must generate IRN before issuing a tax invoice, buyers never generate IRN for the bills they receive.
Operational takeaway, treat the inbound document as a bill in AP, verify Rule 46 particulars, follow up for 2B visibility by day 15, and never confuse bill of supply with tax invoice.
AP side SOP, how to treat every vendor bill so ITC holds up
Every inbound document is a potential bill in your purchase register. Your job is to confirm it is in fact a valid tax invoice, then make sure it lands in 2B. Ten fields determine whether ITC stands in scrutiny.
Vendor bill capture checklist
- Supplier legal name and GSTIN, verify GSTIN on first transaction
- Invoice number, maintain uniqueness and check duplicates
- Invoice date, not receipt date
- HSN or SAC code, four digits minimum for most taxpayers
- Item descriptions and quantities where applicable
- Taxable value per line and in total
- Tax type and split, CGST plus SGST or IGST
- Place of supply, match tax type
- Billing and delivery addresses
- IRN and QR code if vendor is e-invoice enabled
Evaluate capture and matching automation with Vendor Bill Capture Checklist.
Posting logic in Tally Prime
Use purchase vouchers for goods and appropriate expense ledgers for services, enable bill wise details for due dates and ageing, and ensure GST ledgers reflect the tax type on the vendor invoice. Align item HSN and rate to avoid return mismatches.
Common failure modes and fixes
- Duplicate invoice numbers, escalate to vendor, it breaks 2B matching
- Invalid or missing GSTIN, do not claim ITC, seek corrected invoice
- Wrong place of supply, correct tax type via vendor credit note and reissue
- Incorrect RCM flag, validate category and fix before filing
GSTR-2B follow up process
By day 12 to 15, download 2B, match against your purchase register using GST reconciliation, and hold ITC on non appearing invoices in a separate ledger. For amounts above ₹50,000, follow up within 48 hours of receipt to ensure inclusion in current period GSTR-1.
AR side SOP, issuing invoices that pass GST and e-invoice rules
Your outbound invoices must comply with Rule 46, and if your turnover is ₹5 crore or more, you must generate IRN before issuing the invoice. Missing particulars or delayed IRN creates downstream ITC and payment disputes.
Complete tax invoice checklist
- Your legal name and GSTIN
- Consecutive invoice number and invoice date
- Customer name and GSTIN for B2B
- Billing and shipping addresses
- HSN or SAC codes as per turnover
- Descriptions, quantities, taxable value
- Tax rates and amounts, CGST plus SGST or IGST
- Total value in words and figures
- Authorised signatory or digital signature
- IRN and QR code when e-invoice is applicable
E-invoice applicability and timeline
Businesses at or above ₹5 crore aggregate turnover must generate IRN for B2B and B2G invoices, credit notes, and debit notes, before delivery of the invoice or dispatch of goods. Cancellation window is limited to 24 hours if not shared with the buyer.
Credit notes and debit notes
Issue credit notes for returns or post sale discounts by November 30 of the next financial year. Issue debit notes for upward adjustments. Distinct series, separate IRNs where applicable, and proper GSTR-1 reporting keep ledgers clean.
Edge cases you will hit, bill of supply, RCM, advances, and notes
Bill of supply under Rule 49
Issued for exempt supplies or by composition dealers, it carries no tax amounts and never creates ITC. If a composition dealer shows tax on a bill of supply, treat the entire amount as cost and request correction.
Reverse charge mechanism purchases
For notified categories, the recipient pays GST in cash and may claim ITC later. Create a self invoice, pay via 3B cash ledger, then claim credit where eligible. For a ₹50,000 GTA service at 5 percent, pay ₹2,500, then avail ₹2,500 ITC if criteria are met. For detailed accounting flow, see Reverse Charge Mechanism.
Advance payments and receipts
Do not claim ITC on advances paid to vendors, claim when the tax invoice is issued and supply occurs. For advances received where GST triggers on receipt, issue receipt vouchers and adjust against the final invoice with clear references.
Credit notes and debit notes compliance
Credit notes reduce liability and ITC for the customer, debit notes increase liability. Reference the original invoice, respect timelines, and generate IRN if you are under the e-invoice regime.
A one page close, month end SOP to tie bills, invoices, and bank
Five steps keep your returns efficient and your ITC defensible.
- Day M+3, lock AP and complete bill entry: finish data entry, capture Rule 46 particulars, separate bills of supply, detect duplicates.
- Day M+5, sales and e-invoice: issue all tax invoices, generate pending IRNs, issue credit notes for returns.
- Day M+7 to 10, download and reconcile 2B: line by line match, raise exceptions for non appearing invoices, hold ITC accordingly.
- Day M+10 to 12, bank reconciliation: tie payments to bills, post RCM cash payments against self invoices.
- Day M+12 to 15, 3B preparation: claim ITC exactly per 2B, post reversals, compile reconciliation for management and audit.
Pro tip: clear naming and series controls on invoices and notes, combined with a disciplined 2B follow up calendar, prevent most ITC disputes.
Related reading
- GSTR-2B Reconciliation, The Complete Guide for Indian SMBs
- E-invoicing in India, Thresholds, Process, and Automation
- Month end Close Checklist for Finance Teams
FAQ
As a CA, how do I explain to clients that a vendor bill and a supplier invoice are the same document for GST, just different perspectives?
Tell them the supplier issues a tax invoice, the buyer records that same document as a bill. The compliance obligations differ, supplier must meet Rule 46 and e-invoice where applicable, buyer must verify particulars and claim ITC only when it appears in GSTR-2B. Use an AI workflow, for example, AI Accountant can auto classify inbound PDFs as “tax invoice” versus “bill of supply”, then queue them for 2B matching.
Client asks whether to e-invoice the bills they receive, how should I respond?
Only the supplier generates IRN for outgoing B2B or B2G documents when turnover is ₹5 crore or more, buyers never e-invoice the bills they receive. Configure AP systems to capture the supplier’s IRN and QR where applicable. AI Accountant can scan QR codes to validate IRN and auto match to the purchase register.
What is the quickest checklist I can give AP teams for ITC safe booking?
Verify GSTIN, invoice number and date, HSN or SAC, taxable value, tax type split, place of supply, and IRN where applicable. If any of these are missing, park the bill and chase the vendor. Tools like AI Accountant can enforce mandatory fields and block posting until all checks pass.
How do I stop clients from claiming ITC on bills of supply or from composition dealers?
Educate that bills of supply carry no tax and do not create ITC, even if a rate is printed by mistake. Set a rule in AP that any document titled “Bill of Supply” is routed to non ITC expense codes. AI Accountant’s document classifier can auto route these documents to a non creditable bucket.
For a vendor showing CGST plus SGST on an inter state supply, what is the clean fix without risking audit disputes?
Do not claim the wrong tax, ask the vendor to issue a full credit note and reissue the invoice with IGST, then claim based on the corrected invoice when it appears in 2B. Document the correspondence. AI Accountant can track the original and corrected invoice pair and reconcile the credit note impact.
What is the best practice timeline for GSTR-2B reconciliation to maximise monthly ITC?
Download 2B on day 12 for monthly filers and day 14 for QRMP vendors, match within 48 hours, send a vendor chase list by day 15, and move unappeared invoices to an ITC hold ledger. AI Accountant can auto send vendor nudges with invoice lists and track responses.
Can I rely on 2B alone, or should I still verify invoice particulars for Rule 46?
You must still verify Rule 46 particulars, 2B appearance is necessary, not sufficient. Missing GSTIN, wrong place of supply, or incorrect tax split can still lead to ITC denial. AI Accountant can apply a Rule 46 validation layer before allowing a bill to move to claimable status.
How do I handle RCM purchases to ensure clients do not lose ITC due to process gaps?
Create self invoices, pay tax in cash through 3B, then claim ITC where eligible. Maintain a monthly RCM register by category, for example GTA, legal services, director fees. AI Accountant can auto create self invoices from expense feeds and post both the cash payment and the subsequent ITC claim entries.
Is it acceptable to book a bill on receipt date if the invoice date is in the prior month, what is the ITC impact?
Book the bill on the invoice date to align with the correct return period. Claim ITC only when it appears in 2B for that period. If booked late, ensure 2B alignment still exists, or move the claim to the period when it appears. AI Accountant can propose accrual entries and flag period misalignment.
What is the retention policy I should communicate to clients for invoices and bills to stay audit ready?
Maintain all documents for 72 months from the annual return due date, keep legible scans and, for high value items, retain physical copies as well. AI Accountant provides encrypted document storage with search, making six year retrievals fast during scrutiny.
How do I safeguard against duplicate invoice numbers across months from the same vendor?
Enable system level duplicate checks using vendor plus invoice number as a composite key. If a vendor legitimately reuses numbers due to their series reset, capture a suffix in your system while keeping the original number for GST mapping, and seek vendor clarification in writing. AI Accountant enforces hard stops on duplicates and maintains an exception log.
Clients ask whether export invoices need e-invoice IRN, what is the recommended answer with process nuance?
Export invoices to overseas customers are not part of the B2B or B2G e-invoice mandate, so IRN is not required. Report these in GSTR-1 Table 6A or 6B, include LUT or IGST paid references. AI Accountant can tag exports and prepare 6A or 6B summaries automatically.



