India IRP: Rules
Read about the Rules used by India IRP.
VRBL
General VRBL
India IRP uses the core VRBL Rules that are documented in the VRBL: Rules topic.
Country-Specific VRBL
The following table lists the Rules that are specific to India IRP:
Description | Topic |
---|---|
[VRBL-IN-1p0-2]-The Invoice Subtype Code must exist within Invoice Extension. | India IRP: Invoice Subtype Code |
[VRBL-IN-1p0-3]-The value of the Invoice Subtype Code must be contained in Invoice Subtype Code [VRBL-CL-IN-InvoiceSubtypeCode] (prefixed by 'VRBL:IN:'). | India IRP: Invoice Subtype Code |
[VRBL-IN-1p0-4]-The value of the Invoice Type Code must be contained in Invoice Type Code (UNCL1001 subset) [VRBL-CL-IN-InvoiceTypeCode]. | India IRP: Invoice Type Codes |
[VRBL-IN-1p0-5]-The Seller Party Group must contain the Seller Party Tax Scheme Group where Seller Tax Scheme ID is "GST". | India IRP: Supplier's GSTIN |
[VRBL-IN-1p0-6]-The Supplier Tax Identifier must exist within Seller Party Tax Scheme Group where Seller Tax Scheme ID is "GST". | India IRP: Supplier's GSTIN |
[VRBL-IN-1p0-7]-The Seller Street Name must exist within Seller Address Group. | VRBL: Suppliers |
[VRBL-IN-1p0-8]-The Seller City Name must exist within Seller Address Group. | VRBL: Suppliers |
[VRBL-IN-1p0-9]-The Seller Postal Zone must exist within Seller Address Group. | VRBL: Suppliers |
[VRBL-IN-1p0-10]-The Seller Country Subentity Code must exist within Seller Address Group. | India IRP: Supplier's State Code |
[VRBL-IN-1p0-11]-The Buyer Place of Supply must exist within Buyer Group. | India IRP: Place of Supply |
[VRBL-IN-1p0-12]-The Buyer Place of Supply must exist within Buyer Accounting Customer Party Extension. | India IRP: Place of Supply |
[VRBL-IN-1p0-13]-In domestic invoices, the Buyer Party Group must contain the Buyer Party Tax Scheme Group where Buyer Tax Scheme ID is "GST". | India IRP: Buyer's GSTIN |
[VRBL-IN-1p0-14]-The Buyer Tax Company ID must exist within Buyer Party Tax Scheme Group where Buyer Tax Scheme ID is "GST". | India IRP: Buyer's GSTIN |
[VRBL-IN-1p0-15]-The Buyer Street Name must exist within Buyer Address Group. | VRBL: Buyers |
[VRBL-IN-1p0-16]-The Buyer City Name must exist within Buyer Address Group. | VRBL: Buyers |
[VRBL-IN-1p0-17]-The Buyer Postal Zone must exist within Buyer Address Group. | VRBL: Buyers |
[VRBL-IN-1p0-18]-The Buyer Country Subentity Code must exist within Buyer Address Group. | VRBL: Buyers |
[VRBL-IN-1p0-19]-If the Delivery Location Street Name exists, then the Delivery Party Group must exist. | India IRP: Delivery Location |
[VRBL-IN-1p0-20]-If the Delivery Party Group exists, then the Delivery Location Street Name must exist. | India IRP: Delivery Location |
[VRBL-IN-1p0-21]-The Delivery Location Address Group must exist within Delivery Location Group. | India IRP: Delivery Location |
[VRBL-IN-1p0-22]-The Delivery Location Street Name must exist within Delivery Location Address Group when providing shipping details. | India IRP: Delivery Location |
[VRBL-IN-1p0-23]-The Delivery Location City Name must exist within Delivery Location Address Group when providing shipping details. | India IRP: Delivery Location |
[VRBL-IN-1p0-24]-The Delivery Location Postal Zone must exist within Delivery Location Address Group when providing shipping details. | India IRP: Delivery Location |
[VRBL-IN-1p0-25]-The Delivery Location Country Subentity Code must exist within Delivery Location Address Group when providing shipping details. | India IRP: Delivery Location |
[VRBL-IN-1p0-26]-The Delivery Party Tax Scheme Group where Delivery Tax Scheme ID is "GST" must exist within Delivery Party Group. | India IRP: Deliver To Party |
[VRBL-IN-1p0-27]-The Delivery Party Legal Entity Group must exist within Delivery Party Group. | India IRP: Deliver To Party |
[VRBL-IN-1p0-28]-The Delivery Tax Company ID must exist within Delivery Party Tax Scheme Group where Delivery Tax Scheme ID is "GST". | India IRP: Deliver To Party |
[VRBL-IN-1p0-29]-The Delivery Party Legal Entity Registration Name must exist within Delivery Party Legal Entity Group. | India IRP: Deliver To Party |
[VRBL-IN-1p0-30]-The Dispatch Party Group expects one Dispatch Party Name Group. | India IRP: Dispatch Party |
[VRBL-IN-1p0-31]-The Dispatch Party Address Group must exist within Dispatch Party Group. | India IRP: Dispatch Party |
[VRBL-IN-1p0-32]-The Dispatch Party Street Name must exist within Dispatch Party Address Group. | India IRP: Dispatch Party |
[VRBL-IN-1p0-33]-The Dispatch Party City Name must exist within Dispatch Party Address Group. | India IRP: Dispatch Party |
[VRBL-IN-1p0-34]-The Dispatch Party Postal Zone must exist within Dispatch Party Address Group. | India IRP: Dispatch Party |
[VRBL-IN-1p0-35]-The Dispatch Party Country Subentity Code must exist within Dispatch Party Address Group. | India IRP: Dispatch Party |
[VRBL-IN-1p0-36]-The Invoice Start Date must exist within Invoice Period Group. | India IRP: Payment Terms |
[VRBL-IN-1p0-38]-The Invoice Document Reference Issue Date must exist within Invoice Document Reference Group. | India IRP: Additional Supporting Documents |
[VRBL-IN-1p0-39]-An Invoice containing e-Waybill details must contain Shipment Transport Mode Code. | India IRP: Shipment Details |
[VRBL-IN-1p0-40]-An Invoice containing e-Waybill details must contain Delivery Extension Transportation Distance. | India IRP: Transportation Distance |
[VRBL-IN-1p0-41]-The Legal Monetary Total Legal Monetary Total Extension must exist within Legal Monetary Total Group. | India IRP: Document Totals |
[VRBL-IN-1p0-42]-The Legal Monetary Total Invoice Amount must exist within Legal Monetary Total Legal Monetary Total Extension. | India IRP: Document Totals |
[VRBL-IN-1p0-43]-The Line Item Line Total Amount must exist within Line Item Group. | India IRP: Total Item Value |
[VRBL-IN-1p0-44]-The Line Item Price Extension Group must exist within Line Item Group. | India IRP: Total Item Value |
[VRBL-IN-1p0-45]-The Item Commodity Classification Harmonized System Code must exist within Line Item Group. | India IRP: HSN Code |
[VRBL-IN-1p0-46]-The Line Item Instance Lot Identification Lot Number ID must exist within Line Item Instance Lot Identification Group. | India IRP: Lot Identification |
[VRBL-IN-1p0-47]-The Country Subentity Code must be a valid code, starting with "VRBL:IN:". | India IRP: Supplier's State Code and India IRP: Place of Supply and India IRP: Delivery Location |
[VRBL-IN-1p0-48]-The value of the Shipment Transport Means Transport Means Type Code must be contained in India Vehicle Type [VRBL-CL-IN-TransportMeansTypeCode] (prefixed by 'VRBL:IN:'). | India IRP: Shipment Details |
[VRBL-IN-1p0-49]-The value of the Shipment Transport Mode Code must be contained in Transport Mode Code (subset of UN/ECE Recommendation 19) [VRBL-CL-IN-TransportModeCode-UNECERec19] or be contained in Transport Mode Code (defined by GST) [VRBL-CL-IN-TransportModeCode-India] (prefixed by 'VRBL:IN:'). | India IRP: Shipment Details |
[VRBL-IN-1p0-50]-The value of the Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-IN-TaxTypeCode] (prefixed by 'VRBL:IN:'). | India IRP: Tax Information |
[VRBL-IN-1p0-60]-The value of the Line Item Quantity Unit Code must be contained in Quantity Unit Code (subset of UNECE Recommendation 20) [VRBL-CL-IN-QuantityUnitCode-UNECE] or be contained in Quantity Unit Code (India) [VRBL-CL-IN-QuantityUnitCode-India] (prefixed by 'VRBL:IN:'). | India IRP: Quantity |
[VRBL-IN-1p0-61]-The value of the Line Item Price Base Quantity Unit Code must be contained in Quantity Unit Code (subset of UNECE Recommendation 20) [VRBL-CL-IN-QuantityUnitCode-UNECE] or be contained in Quantity Unit Code (India) [VRBL-CL-IN-QuantityUnitCode-India] (prefixed by 'VRBL:IN:'). | India IRP: Quantity |
[VRBL-IN-1p0-66]-If the Allowance Group is used without setting Allowance Charge After Tax Indicator, the Legal Monetary Total Allowance Total Amount must exist. | India IRP: Allowances and Charges |
[VRBL-IN-1p0-67]-If the Charge Group is used without setting Allowance Charge After Tax Indicator, the Legal Monetary Total Charge Total Amount must exist. | India IRP: Allowances and Charges |
[VRBL-IN-1p0-68]-If the Allowance Group is used with Allowance Charge After Tax Indicator set to 'true', the Legal Monetary Total Allowance Total Amount After Tax must exist. | India IRP: Allowances and Charges |
[VRBL-IN-1p0-69]-If the Charge Group is used with Allowance Charge After Tax Indicator set to 'true', the Legal Monetary Total Charge Total Amount After Tax must exist. | India IRP: Allowances and Charges |
[VRBL-IN-1p0-71]-The value of the Line Item Standard Item Identification Scheme ID must be contained in Subset of ISO 6523 ICD [VRBL-CL-IN-StandardItemIdentificationSchemeID-ISO6523] or be contained in Standard Item Identification Scheme ID (India) [VRBL-CL-IN-StandardItemIdentificationSchemeID-India] (prefixed by 'VRBL:IN:'). | India IRP: HSN Code |
[VRBL-IN-1p0-72]-An Invoice containing Invoice Period Group must contain Document Note. | India IRP: Payment Terms |
[VRBL-IN-1p0-73]-An Invoice containing Billing Reference Group must contain Document Note. | India IRP: Additional Supporting Documents |
[VRBL-IN-1p0-74]-An Invoice containing Receipt Document Reference Group must contain Document Note. | India IRP: Additional Supporting Documents |
[VRBL-IN-1p0-75]-An Invoice containing Contract Document Reference Group must contain Document Note. | India IRP: Additional Supporting Documents |
[VRBL-IN-1p0-76]-An Invoice containing Additional Document Reference must contain Document Note. | India IRP: Additional Supporting Documents |
[VRBL-IN-1p0-77]-An Invoice containing Project Reference Group must contain Document Note. | India IRP: Additional Supporting Documents |
[VRBL-IN-1p0-78]-An Invoice containing Order Reference Group must contain Document Note. | India IRP: Additional Supporting Documents |
[VRBL-IN-1p0-79]-The value of the Line Item Tax Subtotal Category Scheme Tax Type Code must be contained in Tax Type Code [VRBL-CL-IN-TaxTypeCode] (prefixed by 'VRBL:IN:'). | India IRP: Tax Information |
[VRBL-IN-1p0-80]-The value of the Seller Tax Registration Scheme ID must be contained in Tax Scheme ID [VRBL-CL-IN-TaxSchemeID]. | India IRP: Supplier's GSTIN |
[VRBL-IN-1p0-81]-The value of the Buyer Tax Scheme ID must be contained in Tax Scheme ID [VRBL-CL-IN-TaxSchemeID]. | India IRP: Buyer's GSTIN |
[VRBL-IN-1p0-82]-The value of the Delivery Tax Scheme ID must be contained in Tax Scheme ID [VRBL-CL-IN-TaxSchemeID]. | India IRP: Deliver To Party |
[VRBL-IN-1p0-83]-The value of the Invoice Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-IN-TaxSchemeID]. | India IRP: Tax Information |
[VRBL-IN-1p0-84]-The value of the Line Item Invoice Tax Subtotal Category Scheme ID must be contained in Tax Scheme ID [VRBL-CL-IN-TaxSchemeID]. | India IRP: Tax Information |
[VRBL-IN-1p0-85]-The value of the Payment Means Payment Means Code must be contained in Payment Means Code (UNCL4461 subset) [VRBL-CL-IN-PaymentMeansCode-UNCL4461] or be contained in Payment Means Code (India codes) [VRBL-CL-IN-PaymentMeansCode-India] (prefixed by 'VRBL:IN:'). | India IRP: Payment Means |
[VRBL-IN-1p0-86]-The value of the Line Item Type Code must be contained in Item Type Code (defined by GST) [VRBL-CL-IN-ItemTypeCode] (prefixed by 'VRBL:IN:'). | India IRP: Item Type Code |
Updated 5 days ago