Skip to main content
Skip to main content

India GSTIN Ship-To Validator

Validate Bill-To and Ship-To GSTIN pairs for Indian e-Way Bill triangular operations.

How does Bill-To / Ship-To validation work?

The validator verifies both GSTINs individually, checking state codes, 10-character PAN patterns, the Z character, and Modulo 36 checksum calculation on each entity.

It ensures triangular transactions comply with Indian e-Way Bill and e-Invoicing (IRP) regulations, determining whether the transaction is intra-state (CGST+SGST) or inter-state (IGST).

Anatomy & Structure of GSTIN Ship-To Address

The GSTIN shipping/delivery address follows official Indian tax rules:

PositionFieldLengthMeaning & RuleExample
1 to 15Recipient GSTIN15 charsValid GSTIN for the receiving commercial location27AAPFU0939F1Z5
16+Address Line / PincodeVariableStreet, city, state and 6-digit Indian PincodePlot 12, MIDC, Mumbai, 400001

Official GSTIN Ship-To Address Validation

Tax compliance rules for E-Way Bill generation and shipping invoices:

Cross-validation of GSTIN Modulo 36 + Official 6-digit Pincode
  1. 1. Validate delivery GSTIN via Modulo 36 algorithm.
  2. 2. Verify state code match between GSTIN prefix (digits 1-2) and Pincode region.
  3. 3. Validate 6-digit Indian Postal Identification Number (Pincode).

Frequently Asked Questions