How to Verify Gst Invoice

How to Verify GST Invoice Verifying a GST invoice is a critical compliance step for businesses operating under India’s Goods and Services Tax regime. With the introduction of the GST system, the government mandated a transparent, digital, and invoice-based tax structure to reduce tax evasion and streamline input tax credit (ITC) claims. A valid GST invoice serves as the primary legal document for

Nov 6, 2025 - 18:13
Nov 6, 2025 - 18:13
 3

How to Verify GST Invoice

Verifying a GST invoice is a critical compliance step for businesses operating under Indias Goods and Services Tax regime. With the introduction of the GST system, the government mandated a transparent, digital, and invoice-based tax structure to reduce tax evasion and streamline input tax credit (ITC) claims. A valid GST invoice serves as the primary legal document for claiming ITC, and any discrepancywhether in formatting, GSTIN, tax rates, or invoice numbercan lead to disallowance of credit, penalties, or audit scrutiny. For businesses, especially those in manufacturing, wholesale, and e-commerce, the ability to verify GST invoices accurately and efficiently is not just a procedural requirementit is a financial safeguard.

Verifying a GST invoice involves checking multiple parameters: the authenticity of the suppliers GSTIN, the correctness of the invoice details against the GSTR-2B or GSTR-1 data, compliance with prescribed invoice formats, and alignment with tax rates and HSN/SAC codes. This process ensures that the transaction is legitimate, the supplier is registered, and the tax charged is accurate. Failure to verify can result in blocked ITC, interest liabilities, and even legal consequences under Section 16(2) of the CGST Act.

This guide provides a comprehensive, step-by-step methodology to verify GST invoices with precision. Whether you are an accounts manager, a tax consultant, or a business owner managing procurement, this tutorial will equip you with the knowledge and tools to verify every invoice with confidence and compliance.

Step-by-Step Guide

Step 1: Understand the Mandatory Fields in a GST Invoice

Before verifying any invoice, you must be familiar with the 16 mandatory fields prescribed under Rule 46 of the CGST Rules, 2017. An invoice that omits any of these fields is considered invalid for ITC purposes. These include:

  • Invoice number and date
  • Suppliers name, address, and GSTIN
  • Recipients name, address, and GSTIN (if registered)
  • Place of supply
  • HSN/SAC code for goods or services
  • Description of goods or services
  • Quantity and unit of measurement
  • Value of supply
  • Rate of tax (CGST, SGST/UTGST, or IGST)
  • Amount of tax charged
  • Reverse charge indicator (if applicable)
  • Signature or digital signature
  • Transporter details (if applicable)
  • Invoice serial number for export invoices
  • Declaration that the invoice is issued under GST
  • Place of delivery (if different from place of supply)

Any invoice missing even one of these elements cannot be used to claim input tax credit. Begin your verification by cross-checking each field against the legal requirements. Use a checklist to ensure no field is overlooked.

Step 2: Validate the Suppliers GSTIN

The suppliers GSTIN (Goods and Services Tax Identification Number) must be active and valid. An invalid or suspended GSTIN renders the invoice non-compliant. To verify:

  1. Visit the official GST portal at https://www.gst.gov.in.
  2. Navigate to the Services menu and select Search Taxpayer.
  3. Enter the suppliers 15-digit GSTIN in the search field.
  4. Click Search to retrieve the taxpayers details.

Verify the following information:

  • Legal Name: Must match the name printed on the invoice.
  • Business Name: Should correspond to the trading name if different.
  • Registration Status: Must show Active.
  • Address: Should be consistent with the address on the invoice.
  • Effective Date of Registration: Must be before the invoice date.
  • Composition Scheme Status: If marked as Composition, the supplier cannot charge GST at standard ratesthis is a red flag if they have.

If the GSTIN is inactive, suspended, or canceled, do not accept the invoice for ITC. Request a revised invoice from a validly registered supplier.

Step 3: Cross-Check Invoice Details with GSTR-2B

GSTR-2B is an auto-generated, static statement of input tax credit available to a recipient based on the GSTR-1 filings of suppliers. It is the most reliable source to verify whether the invoice has been reported by the supplier and is eligible for ITC.

To access GSTR-2B:

  1. Log in to the GST portal using your credentials.
  2. Go to Services > Returns > View 2B/2BA.
  3. Select the relevant financial year and month.
  4. Download the GSTR-2B in PDF or Excel format.

Now, cross-reference the following details from your invoice with GSTR-2B:

  • Invoice Number: Must match exactly, including any special characters.
  • Invoice Date: Should be within the same tax period as GSTR-2B.
  • Suppliers GSTIN: Must be identical.
  • Tax Amount: CGST, SGST, and IGST values must align.
  • HSN Code: Should correspond to the tax rate applied.

If the invoice appears in GSTR-2B, the ITC is eligible. If it does not, contact the supplier to confirm whether they filed GSTR-1. If they havent, you cannot claim credit until their return is filed and the invoice reflects in your GSTR-2B.

Step 4: Match Tax Rates with HSN/SAC Codes

The tax rate applied on the invoice must be consistent with the HSN (Harmonized System of Nomenclature) code for goods or SAC (Services Accounting Code) for services. Incorrect application of tax rates is one of the most common reasons for ITC rejection.

To verify:

  1. Identify the HSN/SAC code mentioned on the invoice.
  2. Visit the official GST rate schedule at https://www.gst.gov.in/rates.
  3. Search for the HSN/SAC code using the search function.
  4. Confirm the applicable tax rate for the specific category of goods/services.

For example:

  • HSN 8471 (Laptops) attracts 18% GST.
  • HSN 1006 (Rice) is exempt from GST.
  • SAC 998512 (Advertising services) attracts 18% GST.

If the invoice shows 18% GST on rice, it is incorrect. Similarly, if a service is charged at 5% but the SAC code mandates 18%, the invoice is invalid. Adjustments must be made before claiming credit.

Step 5: Check for Reverse Charge Mechanism (RCM) Compliance

Under RCM, the recipient is liable to pay GST instead of the supplier. Common RCM scenarios include services from unregistered suppliers, legal services, or import of services.

To verify RCM compliance:

  • Look for a clear indicator on the invoice stating Reverse Charge Applicable.
  • Ensure the tax amount is not charged by the supplier but is calculated and paid by you.
  • Confirm that the tax paid under RCM is recorded in your GSTR-3B under Table 3.1(d) and reflected in GSTR-2B under the RCM section.
  • If RCM applies but the invoice shows supplier-collected tax, it is non-compliant.

Failure to identify RCM correctly can lead to underpayment of tax and interest liabilities.

Step 6: Validate the Invoice Number and Date Sequence

Invoice numbers must be unique, sequential, and issued within the financial year. Duplicate or non-sequential numbering raises red flags during audits.

Verify:

  • Each invoice number is unique within your records and the suppliers system.
  • Invoice numbers are not skipped or reused.
  • The invoice date is not earlier than the suppliers registration date.
  • For businesses with multiple branches, ensure each branch has a distinct invoice series.

Use accounting software to automatically track invoice sequences and flag anomalies. Manual tracking increases the risk of errors.

Step 7: Confirm Digital Signature or Physical Signature

For invoices above ?10,000, a digital signature or physical signature is mandatory. For e-invoices, the QR code must be digitally signed by the Invoice Registration Portal (IRP).

Check:

  • Physical invoices: Must bear the authorized signatorys signature.
  • Electronic invoices: Must have a valid QR code generated by the IRP, containing the GSTIN, invoice number, date, value, and IRN (Invoice Reference Number).
  • Verify the QR code using the GST portals Verify QR Code utility under Services > User Services > Verify QR Code.

If the QR code is missing, invalid, or the signature is absent, the invoice is not valid for ITC.

Step 8: Reconcile with GSTR-3B and Books of Accounts

Finally, ensure that every verified invoice is recorded in your accounting books and reflected in your GSTR-3B return.

  • Post the invoice value and tax amount to your purchase register.
  • Ensure the total ITC claimed in GSTR-3B matches the sum of all valid invoices in GSTR-2B.
  • Reconcile any differencessuch as invoices in GSTR-2B but not booked in books, or vice versa.
  • Adjust for ineligible ITC (e.g., for personal use, exempt supplies, or non-business purposes).

Regular monthly reconciliation prevents year-end surprises and audit discrepancies.

Best Practices

Implement a Centralized Invoice Verification System

Manual verification of hundreds of invoices each month is error-prone and inefficient. Invest in a centralized systemwhether cloud-based accounting software like Tally.ERP 9, Zoho Books, or ERPNextthat automates invoice capture, GSTIN validation, HSN matching, and GSTR-2B reconciliation.

Such systems can:

  • Scan and extract data from scanned invoices using OCR.
  • Auto-validate GSTIN against the GST portal.
  • Flag mismatched tax rates or missing HSN codes.
  • Generate reconciliation reports between invoices, GSTR-2B, and GSTR-3B.

Automation reduces human error and ensures compliance at scale.

Establish a Vendor Compliance Checklist

Create a standardized checklist for new vendors. Require them to provide:

  • A copy of their GST registration certificate.
  • Proof of active GSTIN status.
  • Sample invoice format compliant with Rule 46.
  • Confirmation that they file GSTR-1 on time.

Only onboard vendors who meet all criteria. Maintain a vendor compliance database and periodically re-verify their status.

Conduct Monthly Internal Audits

Assign a dedicated team member to perform a monthly audit of 1015% of invoices. Focus on high-value transactions and new vendors. Use random sampling to detect patterns of non-compliance.

Document findings and provide feedback to procurement and finance teams. Use audit results to refine your verification protocols.

Train Your Accounts Team Regularly

GST rules evolve. New notifications, rate changes, and procedural updates are issued regularly. Conduct quarterly training sessions for your accounts and finance staff on:

  • Latest GST circulars and amendments.
  • Changes in HSN/SAC codes.
  • Updates to the GSTR-2B format.
  • Common ITC rejection reasons.

Knowledgeable staff are your first line of defense against compliance failures.

Use E-Invoicing for B2B Transactions

If your turnover exceeds ?5 crore (?10 crore in select states), e-invoicing is mandatory. Even if not mandatory, adopt e-invoicing voluntarily.

Benefits include:

  • Automatic generation of IRN and QR code.
  • Real-time upload to GSTN.
  • Instant validation against suppliers GSTR-1.
  • Reduced scope for manual errors.
  • Seamless integration with accounting systems.

E-invoicing ensures your invoices are verified at the source, eliminating most verification issues downstream.

Keep Digital Backups of All Invoices

Store all invoicesphysical and digitalin a secure, indexed digital repository. Use a naming convention such as:

SupplierGSTIN_InvoiceNumber_Date.pdf

Example: 27AABCC1234D1Z5_ INV20240001_2024-04-15.pdf

Retain records for at least six years from the end of the financial year to which they pertain, as per Section 36 of the CGST Act.

Tools and Resources

Official GST Portal

The primary source for all GST-related verification is the official portal: https://www.gst.gov.in. It provides access to:

  • GSTR-2B (auto-populated ITC statement)
  • Search Taxpayer (GSTIN validation)
  • Verify QR Code (e-invoice authenticity)
  • GST Rates (HSN/SAC lookup)
  • Download GSTR-1/2A/3B templates

Bookmark this portal and use it daily during invoice verification.

Invoice Registration Portal (IRP)

For e-invoicing, the IRP generates the Invoice Reference Number (IRN) and QR code. Accessible at https://einvoice1.gst.gov.in, it allows suppliers to generate compliant e-invoices. Buyers can use the Verify IRN feature to confirm authenticity.

Third-Party Compliance Tools

Several software platforms enhance GST invoice verification:

  • Tally.ERP 9: Integrates with GSTN, auto-populates GSTR-1/2B, and flags mismatches.
  • Zoho Books: OCR-based invoice capture, GSTIN validation, and reconciliation.
  • ClearTax: Offers automated GSTR-2B reconciliation and ITC analysis.
  • Khatabook: Ideal for SMEs; supports e-invoicing and GST compliance.
  • GSTNs API for Developers: For enterprises with custom ERP systems, use GSTNs API to automate verification in real time.

HSN/SAC Code Lookup Tools

Use the official GST HSN/SAC search tool or third-party aggregators like:

  • GSTN HSN Code Finder (on GST portal)
  • ClearTax HSN Code Search
  • CAclubindia HSN Database

Always cross-check with the official source to avoid outdated or incorrect data.

Mobile Applications

For on-the-go verification:

  • GSTN Mobile App: Allows GSTIN search and basic invoice validation.
  • MyGST: Provides alerts for GSTR-2B updates and due dates.
  • InvoiceScan: Scans paper invoices and extracts GST details for verification.

Official Notifications and Circulars

Stay updated with notifications issued by the CBIC (Central Board of Indirect Taxes and Customs). Key sources:

  • CBIC Website: https://www.cbic.gov.in
  • GST Council Meeting Minutes: Available on gst.gov.in
  • Press Releases: Regularly published for rate changes and compliance updates.

Subscribe to email alerts or RSS feeds to receive updates immediately.

Real Examples

Example 1: Invalid GSTIN Leads to ITC Rejection

A manufacturing company received an invoice from ABC Traders for ?5,00,000 with 18% GST. The invoice number was INV-2024-087, dated 15 April 2024. The company recorded the ITC of ?90,000 in GSTR-3B.

During reconciliation, the accountant noticed the suppliers GSTIN: 27AABCC1234D1Z5. A search on the GST portal revealed the GSTIN status was Canceled as of 10 March 2024. The invoice was issued after cancellation.

Result: The ITC of ?90,000 was reversed. The company paid interest at 18% per annum for the period the credit was wrongly claimed. The supplier was asked to issue a revised invoice from a valid GSTIN.

Example 2: Incorrect HSN Code Triggers Audit Flag

A retail business purchased 100 units of LED bulbs with HSN 8539 and charged 12% GST. However, HSN 8539 for LED bulbs attracts 18% GST under Notification No. 1/2022-Central Tax (Rate).

The invoice showed 12% GST. The company claimed ITC of ?12,000 (12% of ?1,00,000). During a departmental audit, the mismatch was detected. The department disallowed the ITC and imposed a penalty under Section 73 for incorrect tax calculation.

Resolution: The company paid the differential tax of ?6,000, interest, and penalty. It revised its internal checklist to include mandatory HSN verification.

Example 3: E-Invoice QR Code Verification Saves Compliance Risk

An e-commerce seller received a bulk invoice from a logistics provider. The invoice appeared legitimate but had no digital signature. The buyer scanned the QR code using the GST portals verification tool.

The tool returned: Invalid IRN Invoice not registered with IRP.

Upon inquiry, the supplier admitted they were not e-invoicing compliant (turnover below ?5 crore, but still opted out). The invoice was rejected. The buyer requested a revised invoice with IRN or switched to a compliant vendor.

Result: Avoided potential ITC reversal and audit risk.

Example 4: RCM Misclassification Causes Underpayment

A company hired a freelance consultant from an unregistered GSTIN for ?2,00,000. The consultant issued an invoice without GST. The company assumed no tax was payable.

However, under RCM, services from unregistered persons attract 18% GST. The company failed to self-assess and pay the tax.

During GSTR-3B filing, the auditor noticed the discrepancy. The company was liable for ?36,000 in tax, plus interest and penalty.

Lesson: Always assess whether RCM applies, even if the supplier doesnt charge GST.

FAQs

Can I claim ITC on an invoice without an HSN code?

No. If the value of supply exceeds ?1.5 crore per annum, HSN code is mandatory for all invoices. For lower turnover, HSN is optional for goods up to 4 digits, but recommended. Missing HSN may lead to ITC rejection if the tax department raises a discrepancy.

What if the suppliers GSTR-1 is not filed but the invoice is in GSTR-2B?

This is not possible. GSTR-2B is auto-populated only from filed GSTR-1 returns. If the invoice appears in GSTR-2B, the supplier has filed GSTR-1. If it doesnt appear, you cannot claim ITC until it is reported.

Can I verify GST invoice offline?

You can validate GSTIN offline using the GSTIN structure (15-digit format), but full verification requires online access to GST portal for GSTR-2B, IRN, and HSN validation. No offline tool can replace real-time data from GSTN.

Is a PDF invoice valid without a digital signature?

Yes, if it is a physical invoice converted to PDF and bears a scanned signature. However, for e-invoices, the QR code must be digitally signed by the IRP. A PDF without QR code or signature is invalid if e-invoicing is applicable.

How long do I have to verify an invoice for ITC?

You can claim ITC only for invoices received in a given tax period, and the credit must be claimed in GSTR-3B by the due date of September following the financial year or filing of the annual return, whichever is earlier. However, verification should be done immediately upon receipt to avoid delays in reconciliation.

Can I claim ITC on a cancelled invoice?

No. A cancelled invoice has no legal standing. If a supplier cancels an invoice, you must reverse any ITC claimed on it. A revised invoice must be issued with a new number and date.

What happens if I claim ITC on an invoice that is later found to be invalid?

You must reverse the ITC in the month you discover the error, along with interest at 18% per annum from the date of claim. Failure to reverse may attract penalties under Section 73 or 74, depending on intent.

Do I need to verify invoices for exempt supplies?

Yes. Even if the supply is exempt, the invoice must still comply with Rule 46. However, ITC is not claimable on exempt supplies. Verification ensures compliance and prevents misuse.

Can I use an invoice issued before the suppliers GST registration date?

No. The invoice date must be on or after the suppliers effective registration date. Any invoice issued before registration is invalid for ITC, even if the supplier is now registered.

Is it mandatory to verify every invoice, even small ones?

Yes. There is no threshold for verification. Even invoices under ?10,000 must be verified for GSTIN validity and format compliance. While ITC may not be claimed on small invoices if they are for personal use, verification ensures overall compliance.

Conclusion

Verifying a GST invoice is not a one-time taskit is an ongoing, systematic process that safeguards your business from financial and legal risks. Each invoice you receive is a potential claim for input tax credit, and each verification step is a layer of protection against errors, fraud, and non-compliance.

By following the step-by-step guidevalidating GSTIN, cross-checking with GSTR-2B, confirming HSN codes, ensuring RCM compliance, and reconciling with your booksyou establish a robust compliance framework. Pair this with best practices like automation, vendor onboarding checklists, and regular training, and you transform GST invoice verification from a burden into a strategic advantage.

The tools available todayGST portal, e-invoicing, reconciliation softwaremake this process faster and more accurate than ever. Ignoring verification is no longer an option. The tax authorities have enhanced data-matching capabilities, and discrepancies are flagged automatically. Proactive verification not only ensures ITC eligibility but also builds trust with suppliers and auditors alike.

As GST continues to evolve, staying informed and disciplined in your invoice verification process will position your business as compliant, efficient, and audit-ready. Make verification a core part of your finance operationsnot an afterthought, but a standard procedure. The cost of compliance is far less than the cost of non-compliance.