Back to Blog|GST & Technical Specs

E-Invoice JSON Schema Validation & Technical Rules (2026 Guide)

July 24, 202611 min readAkib Husain

Quick Summary: What Is the GST E-Invoice JSON Schema (INV-01)?

The E-Invoice JSON Schema (Form GST INV-01) is a standard payload containing 132 attributes organized into 12 sections. It mandates fields like Supplier/Buyer GSTIN, Document Type/No, ItemList (HSN, Qty, Price, Tax Rate), and ValDtls (Taxable Value, Tax Breakdown). Any format error results in IRP rejection.

  • 132 Technical Attributes: Grouped across 12 distinct JSON objects.
  • Mandatory ItemList: Line item array supporting up to 1,000 items per invoice.
  • ShipDtls Requirement: ShipDtls.Gstin is mandatory for Bill-To/Ship-To ('URP' if unregistered).
  • ValDtls Schema: Strict mathematical validation between ItemList sums and ValDtls.

1. GST E-Invoice JSON Schema Section Structure

The 132 attributes of Form GST INV-01 are partitioned into 12 core objects:

JSON Object NameClassificationKey Attributes & Validation Rules
1. TranDtlsMandatoryTaxSch (GST), SupTyp (B2B, SEZWP, EXPWP), IgstOnIntra
2. DocDtlsMandatoryTyp (INV, CRN, DBN), No (max 16 chars), Dt (DD/MM/YYYY)
3. SellerDtls / BuyerDtlsMandatoryGstin (15 chars), LglNm, Pos, Pin (6 digits), Stcd
4. ItemListMandatory (Array)HsnCd (6-digit), Qty, Unit, UnitPrice, AssAmt, GstRt, IgstAmt
5. ValDtlsMandatoryAssVal, CGSTVal, SGSTVal, IGSTVal, TotInvVal (Math Sum)

Automate Purchase Bill Verification for Tally Prime

Ensure incoming supplier bills match purchase vouchers 100%.

Data entry mistakes in purchase vouchers (typing errors in invoice numbers or date formats) prevent Tally Prime from auto-matching downloaded GSTR-2B entries.

TrulyInvoice AI Solution: Upload supplier PDF bills or WhatsApp scans. AI auto-extracts line items and posts F9 Purchase Vouchers directly to Tally Prime in 15 seconds via Port 9000 local sync.
F9 Purchase Voucher Automation

Stop Typing Vendor Purchase Bills Manually in Tally

TrulyInvoice reads supplier invoices (PDFs, scans, and WhatsApp bills) using AI OCR, auto-validates GSTIN & HSN codes, and syncs complete F9 purchase vouchers directly into Tally Prime via local connector.

100% Accurate Item & Tax Mapping Syncs in Under 3 Seconds Zero Manual Re-Keying
Automate F9 Purchases (50 Free)

Zero setup fee • Try 50 invoices free

A
Akib HusainExpert Reviewer

Founder & Chief Architect of TrulyInvoice

Last Verified: July 24, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.