The E-invoicing system was implemented from 1st October 2020 for the taxpayers with turnover more than Rs 50 crores. Then, it got extended to the taxpayers with the turnover more than Rs 50 crores from 1st January 2021. Now, it will apply to those taxpayers with the turnover of Rs 50 crores to Rs 100 crores from 1st April 2021.

Contents of E-invoice

The e-invoice schema contains both mandatory - the fields that are compulsory under the e-invoice standard & optional fields - that can be incorporated as per business needs. All the mandatory fields are to be filled to be allocated with IRN (Invoice Reference Number).

Mandatory Sections:

  • Basic Details
  • Supplier’s information
  • Recipient’s information
  • Invoice Item Details
  • Document Total

How is E-invoice Authorised?

The seller will receive JSON with a unique IRN ( Invoice Reference Number ), digitally signed e-invoice and the QR code which contains all the details.

The unique serial number will be allocated for a GSTIN of the document creator and of the document.

The supplier has to create the IRN against each invoice and store it in ERP as without it, the e-invoice is not a LEGAL DOCUMENT.

The E-invoice Schema is a guide for users to understand the specifications of e-invoice.

E-invoice Schema

The invoice schema contains the following:

S.NO

Defined Columns 

Meaning

1.

Technical Field Specification

Maximum length of the field - date format & decimal places are elaborated here

2.

Cardinality

The column indicates whether the item is mandatory or optional, can be repeated or not.

The codes are as follows:

0..1 - Optional, cannot be repeated

1..1 - Mandatory, cannot be repeated.

1..n - Mandatory, can be repeated

0..n - Optional, can be repeated

3.

Small descriptions of the field 

This is the field name which will be displayed in the e-invoice

4.

Is it mandatory on invoice

Whether the field is optional or mandatory

5.

Technical field Name

This contains the Section Name, line items, annexure names & sub entries

6.

Sample value of the field

This column simplifies all the columns for the user by giving the sample value.

7.

Explanatory

The detailed explanation of the intent of any line items is given here 


The mandatory fields along with the Sample input are mentioned below for your reference:


Document Type Code

INV/ CRN/DBN


Supplier Legal Name 

String Max length - 100


Supplier GSTIN

Max length - 15 Alphanumeric


Supplier Address

Max length - 100


Supplier Place

Max length - 50


Supplier State Code

Enumerated list of states


Supplier Pin Code

6 digit code


Document Number

“Sa/1/2020”


Preceding Invoice Reference & date

Max length - 16 sample input


Document Date

(DD/MM/YY)

  1.  

Recipient Legal Name

Max length - 100


Recipient’s GSTIN

Max length - 15


Recipient’s Address

Max length - 100


Recipient’s State Code

Enumerated List


Place of supply state code

Enumerated List


Pin code

Six digit code


Recipient Place

Max length - 100


Invoice Reference Number

Max length - 64


Shipping to GSTIN

Max length - 15


Shipping to State, Pin code & state code

Max length - 100 for state, 6 digit pin code & enumerated list for code


Dispatch from Name, Address, Place and pincode

Max length - 100


Is Service

String (Length: 1) by selecting Y/N


Supply Type Code

Enumerated list of codes 


Item description

Max length - 300


HSN Code

Max length - 8


Item Price

Decimal (12,3) Sample Value is ‘5’


Assessable Value

Decimal (13,2)  Sample Value is ‘5000’


GST Rate 

Decimal (3,2) Sample Value is ‘5’


IGST Value, CGST Value & SGST Value Separately

Decimal (11,2) Sample value is ‘650.00’


Total Invoice Value

Decimal (11,2)


Sample e-invoice



The optional fields include references to contracts, vendor purchase order, e-way bill number, phone number or email ID, and the place of dispatch of the goods and more according to the needs of the businesses.

Gimbooks allows you to create Professional and elegant looking invoices specific for your industry or trade.

Start Now!