# Generate IRN

You can generate an IRN by sending a **`PUT`** request to E-Invoicing API with the following request headers.

{% hint style="info" %}
Taxpayers with AATO greater than or equal to 10 crores have to report the invoices to the IRP portal within 30 days of it's issuance with effect from 1st April 2025.&#x20;
{% endhint %}

### Request Method

PUT

### Request URL

```url
{{HOST}}/einv/v2/eInvoice/generate
```

### Request Headers

<table><thead><tr><th width="191">Parameter</th><th width="146">Data Type</th><th width="163">Field Validations</th><th>Description</th></tr></thead><tbody><tr><td>X-Cleartax-Auth-Token</td><td>String</td><td>NA</td><td>Mandatory. The auth token generated from ClearTax user id and password.</td></tr><tr><td>Content-Type</td><td>String</td><td>NA</td><td>Mandatory. This will always be <br>"application/json" for JSON and "application/xml" for XML</td></tr><tr><td>Accept</td><td>String</td><td>NA</td><td>Optional. This will be "application/xml" if you want the response in XML.</td></tr><tr><td>gstin</td><td>String</td><td>NA</td><td>Mandatory. GSTIN number for the user</td></tr><tr><td>branch</td><td>String</td><td>NA</td><td>Optional. Branch name for the user. </td></tr></tbody></table>

### Request Path Params

There are no path parameters for this API.

### Request Query Params

<table><thead><tr><th width="192">Parameter</th><th width="154">Data Type</th><th width="156">Field Validations</th><th>Description</th></tr></thead><tbody><tr><td>dryRun</td><td>Boolean</td><td>NA</td><td>Optional. If the flag is set to true, only ClearTax validations will run, however the EInvoice won’t be generated.<br>Default - false</td></tr></tbody></table>

### **Request Body**

This API accepts an array of E-Invoice Custom Objects as the request body.

#### E-Invoice Custom Object

| Parameter      | Parameter Type | Validations |                                                                                                                                   |
| -------------- | -------------- | ----------- | --------------------------------------------------------------------------------------------------------------------------------- |
| transaction    | Object         |             | Mandatory. [E-Invoice Object](/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/resources-and-master/e-invoice-object.md). |
| custom\_fields | Object         | Max: 10     | Optional. Key value pair of custom fields. You can send a maximum of 10 custom fields only.                                       |

### Response Status Codes

| HTTP Status Code | Description                                                                  |
| ---------------- | ---------------------------------------------------------------------------- |
| 200              | For a successfully processed request (may be a success or validation error). |
| 400              | Bad Request. The request body is in invalid format.                          |
| 401              | If the user is not authenticated for the operation.                          |
| 403              | If the user is not authorised for the operation.                             |
| 500              | If there are any unhandled exceptions on the Clear side.                     |

### Response Schema

| Parameter        | Data Type | Field Validations                                                                        | Description                                                                                               |
| ---------------- | --------- | ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
| document\_status | Status    | <p>Enum: IRN\_GENERATED, NOT\_CREATED,</p><p>IRN\_CANCELLED,<br>DOCUMENT\_VALIDATION</p> | <p>Status of the IRN.<br>In case of dry run, the document status will always be DOCUMENT\_VALIDATION.</p> |
| govt\_response   | Object    | NA                                                                                       | Response containing EInvoice details.                                                                     |

#### Govt. Response Object

| Parameter     | Data Type | Field Validations | Description                                                                                |
| ------------- | --------- | ----------------- | ------------------------------------------------------------------------------------------ |
| Success       | Boolean   | ‘Y’, ‘N’          | If Success or Failure.                                                                     |
| AckNo         | Number    | NA                | Acknowledgement Number                                                                     |
| AckDt         | String    | NA                | Acknowledgement Date                                                                       |
| IRN           | String    | 64 Digits         | Invoice Reference Number                                                                   |
| SignedInvoice | String    | NA                | Signed Invoice                                                                             |
| SignedQRCode  | String    | NA                | QR code in JWT String.                                                                     |
| Status        | String    | NA                | Status of the Invoice                                                                      |
| EwbNo         | Number    | NA                | E-Way bill Number.                                                                         |
| EwbDt         | String    | NA                | E-Way bill generation date and time.                                                       |
| EwbValidTill  | String    | NA                | E-Way bill expiry date and time.                                                           |
| ErrorDetails  | List      | NA                | List of Error Objects. If there is no error, this field will not be given in the response. |

\
**Error Details Object**

| Parameter      | Data Type | Field Validations  | Description                        |
| -------------- | --------- | ------------------ | ---------------------------------- |
| error\_code    | Number    | NA                 | Specific code as per the error.    |
| error\_message | String    | NA                 | Specific message as per the error. |
| error\_source  | String    | ‘CLEARTAX’, ‘GOVT’ | Source of the error.               |

### Sample Request and Response

#### Request

{% tabs %}
{% tab title="JSON" %}

```json
[
  {
    "transaction": {
      "Version": "1.1",
      "TranDtls": {
        "TaxSch": "GST",
        "SupTyp": "B2B",
        "RegRev": "N",
        "EcmGstin": null,
        "IgstOnIntra": "N"
      },
      "DocDtls": {
        "Typ": "INV",
        "No": "IRNTEST/002",
        "Dt": "10/04/2023"
      },
      "SellerDtls": {
        "Gstin": "29AAFCD5862R000",
        "LglNm": "NIC Company Pvt Ltd",
        "TrdNm": "NIC Industries",
        "Addr1": "5th block, kuvempu layout",
        "Addr2": "kuvempu layout",
        "Loc": "GANDHINAGAR",
        "Pin": 560037,
        "Stcd": "29",
        "Ph": "9000000000",
        "Em": "abc@gmail.com"
      },
      "BuyerDtls": {
        "Gstin": "29AWGPV7107B1Z1",
        "LglNm": "XYZ Company Pvt Ltd",
        "TrdNm": "XYZ Industries",
        "Pos": "12",
        "Addr1": "7th block, kuvempu layout",
        "Addr2": "kuvempu layout",
        "Loc": "GANDHINAGAR",
        "Pin": 562160,
        "Stcd": "29",
        "Ph": "91111111111",
        "Em": "xyz@yahoo.com"
      },
      "DispDtls": {
        "Nm": "ABC company pvt ltd",
        "Addr1": "7th block, kuvempu layout",
        "Addr2": "kuvempu layout",
        "Loc": "Banagalore",
        "Pin": 562160,
        "Stcd": "29"
      },
      "ShipDtls": {
        "Gstin": "29AWGPV7107B1Z1",
        "LglNm": "CBE company pvt ltd",
        "TrdNm": "kuvempu layout",
        "Addr1": "7th block, kuvempu layout",
        "Addr2": "kuvempu layout",
        "Loc": "Banagalore",
        "Pin": 562160,
        "Stcd": "29"
      },
      "ItemList": [
        {
          "SlNo": "1",
          "PrdDesc": "Rice",
          "IsServc": "N",
          "HsnCd": "10019920",
          "Barcde": "123456",
          "Qty": 100.345,
          "FreeQty": 10,
          "Unit": "BAG",
          "UnitPrice": 99.545,
          "TotAmt": 9988.84,
          "Discount": 10,
          "PreTaxVal": 1,
          "AssAmt": 9978.84,
          "GstRt": 12.0,
          "IgstAmt": 1197.46,
          "CgstAmt": 0,
          "SgstAmt": 0,
          "CesRt": 5,
          "CesAmt": 498.94,
          "CesNonAdvlAmt": 10,
          "StateCesRt": 12,
          "StateCesAmt": 1197.46,
          "StateCesNonAdvlAmt": 5,
          "OthChrg": 10,
          "TotItemVal": 12897.7,
          "OrdLineRef": "3256",
          "OrgCntry": "AG",
          "PrdSlNo": "12345",
          "BchDtls": {
            "Nm": "123456",
            "ExpDt": "01/08/2020",
            "WrDt": "01/09/2020"
          },
          "AttribDtls": [
            {
              "Nm": "Rice",
              "Val": "10000"
            }
          ]
        }
      ],
      "ValDtls": {
        "AssVal": 9978.84,
        "CgstVal": 0,
        "SgstVal": 0,
        "IgstVal": 1197.46,
        "CesVal": 508.94,
        "StCesVal": 1202.46,
        "Discount": 10,
        "OthChrg": 20,
        "RndOffAmt": 0.3,
        "TotInvVal": 12908,
        "TotInvValFc": 12897.7
      },
      "PayDtls": {
        "Nm": "ABCDE",
        "AccDet": "5697389713210",
        "Mode": "Cash",
        "FinInsBr": "SBIN11000",
        "PayTerm": "100",
        "PayInstr": "Gift",
        "CrTrn": "test",
        "DirDr": "test",
        "CrDay": 100,
        "PaidAmt": 10000,
        "PaymtDue": 5000
      },
      "RefDtls": {
        "InvRm": "TEST",
        "DocPerdDtls": {
          "InvStDt": "01/08/2020",
          "InvEndDt": "01/09/2020"
        },
        "PrecDocDtls": [
          {
            "InvNo": "DOC/002",
            "InvDt": "01/08/2020",
            "OthRefNo": "123456"
          }
        ],
        "ContrDtls": [
          {
            "RecAdvRefr": "Doc/003",
            "RecAdvDt": "01/08/2020",
            "TendRefr": "Abc001",
            "ContrRefr": "Co123",
            "ExtRefr": "Yo456",
            "ProjRefr": "Doc-456",
            "PORefr": "Doc-789",
            "PORefDt": "01/08/2020"
          }
        ]
      },
      "AddlDocDtls": [
        {
          "Url": "https://einv-apisandbox.nic.in",
          "Docs": "Test Doc",
          "Info": "Document Test"
        }
      ],
      "ExpDtls": {
        "ShipBNo": "A-248",
        "ShipBDt": "01/08/2020",
        "Port": "INABG1",
        "RefClm": "N",
        "ForCur": "AED",
        "CntCode": "AE"
      },
      "EwbDtls": {
        "TransId": "12AWGPV7107B1Z1",
        "TransName": "XYZ EXPORTS",
        "Distance": 100,
        "TransDocNo": "Doc01",
        "TransDocDt": "10/04/2023",
        "VehNo": "ka123456",
        "VehType": "R",
        "TransMode": "1"
      }
    },
    "custom_fields": {
      "customfieldLable1": "CustomFieldValue1",
      "customfieldLable2": "CustomFieldValue2",
      "customfieldLable3": "CustomFieldValue3"
    }
  }
]
```

{% endtab %}

{% tab title="XML" %}

```xml
<?xml version="1.0" encoding="UTF-8"?>
<transaction_requests>
    <transaction_request>
        <transaction>
            <Version>1.1</Version>
            <AddlDocDtls>
                <element>
                    <Docs>Test Doc</Docs>
                    <Info>Document Test</Info>
                    <Url>https://einv-apisandbox.nic.in</Url>
                </element>
            </AddlDocDtls>
            <BuyerDtls>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Em>xyz@yahoo.com</Em>
                <Gstin>29AWGPV7107B1Z1</Gstin>
                <LglNm>XYZ company pvt ltd</LglNm>
                <Loc>GANDHINAGAR</Loc>
                <Ph>91111111111</Ph>
                <Pin>562160</Pin>
                <Pos>12</Pos>
                <Stcd>29</Stcd>
                <TrdNm>XYZ Industries</TrdNm>
            </BuyerDtls>
            <DispDtls>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>Banagalore</Loc>
                <Nm>ABC company pvt ltd</Nm>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
            </DispDtls>
            <DocDtls>
                <Dt>11/08/2020</Dt>
                <No>DOC/P07</No>
                <Typ>INV</Typ>
            </DocDtls>
            <EwbDtls>
                <Distance>100</Distance>
                <TransDocDt>08/08/2020</TransDocDt>
                <TransDocNo>DOC01</TransDocNo>
                <TransId>12AWGPV7107B1Z1</TransId>
                <TransMode>1</TransMode>
                <TransName>XYZ EXPORTS</TransName>
                <VehNo>ka123456</VehNo>
                <VehType>R</VehType>
            </EwbDtls>
            <ExpDtls>
                <CntCode>AE</CntCode>
                <ForCur>AED</ForCur>
                <Port>INABG1</Port>
                <RefClm>N</RefClm>
                <ShipBDt>11/08/2020</ShipBDt>
                <ShipBNo>A-248</ShipBNo>
            </ExpDtls>
            <ItemList>
                <AssAmt>9978.84</AssAmt>
                <AttribDtls>
                        <Nm>Rice</Nm>
                        <Val>10000</Val>
                </AttribDtls>
                <Barcde>123456</Barcde>
                <BchDtls>
                    <Expdt>01/08/2020</Expdt>
                    <Nm>123456</Nm>
                    <wrDt>01/09/2020</wrDt>
                </BchDtls>
                <CesAmt>498.94</CesAmt>
                <CesNonAdvlAmt>10</CesNonAdvlAmt>
                <CesRt>5</CesRt>
                <CgstAmt>0</CgstAmt>
                <Discount>10</Discount>
                <FreeQty>10</FreeQty>
                <GstRt>12.0</GstRt>
                <HsnCd>1001</HsnCd>
                <IgstAmt>1197.46</IgstAmt>
                <IsServc>N</IsServc>
                <OrdLineRef>3256</OrdLineRef>
                <OrgCntry>AG</OrgCntry>
                <OthChrg>10</OthChrg>
                <PrdDesc>Rice</PrdDesc>
                <PrdSlNo>12345</PrdSlNo>
                <PreTaxVal>1</PreTaxVal>
                <Qty>100.345</Qty>
                <SgstAmt>0</SgstAmt>
                <SlNo>1</SlNo>
                <StateCesAmt>1197.46</StateCesAmt>
                <StateCesNonAdvlAmt>5</StateCesNonAdvlAmt>
                <StateCesRt>12</StateCesRt>
                <TotAmt>9988.84</TotAmt>
                <TotItemVal>12897.7</TotItemVal>
                <Unit>BAG</Unit>
                <UnitPrice>99.545</UnitPrice>
            </ItemList>
            <PayDtls>
                <Accdet>5697389713210</Accdet>
                <Crday>100</Crday>
                <Crtrn>test</Crtrn>
                <Dirdr>test</Dirdr>
                <Fininsbr>SBIN11000</Fininsbr>
                <Mode>Cash</Mode>
                <Nm>ABCDE</Nm>
                <Paidamt>10000</Paidamt>
                <Payinstr>Gift</Payinstr>
                <Paymtdue>5000</Paymtdue>
                <Payterm>100</Payterm>
            </PayDtls>
            <RefDtls>
                <ContrDtls>
                        <Contrrefr>Co123</Contrrefr>
                        <Extrefr>Yo456</Extrefr>
                        <PoRefDt>01/08/2020</PoRefDt>
                        <Porefr>Doc-789</Porefr>
                        <Projrefr>Doc-456</Projrefr>
                        <RecAdvDt>01/08/2020</RecAdvDt>
                        <RecAdvRefr>Doc/003</RecAdvRefr>
                        <Tendrefr>Abc001</Tendrefr>
                </ContrDtls>
                <ContrDtls>
                        <Contrrefr>Co124</Contrrefr>
                        <Extrefr>Y1456</Extrefr>
                        <PoRefDt>02/08/2020</PoRefDt>
                        <Porefr>Doc-189</Porefr>
                        <Projrefr>Doc-156</Projrefr>
                        <RecAdvDt>02/08/2020</RecAdvDt>
                        <RecAdvRefr>Doc/103</RecAdvRefr>
                        <Tendrefr>Abc201</Tendrefr>
                </ContrDtls>
                <DocPerdDtls>
                    <InvEndDt>01/09/2020</InvEndDt>
                    <InvStDt>01/08/2020</InvStDt>
                </DocPerdDtls>
                <InvRm>TEST</InvRm>
                <PrecDocDtls>
                        <InvDt>01/08/2020</InvDt>
                        <InvNo>DOC/002</InvNo>
                        <OthRefNo>123456</OthRefNo>
                </PrecDocDtls>
            </RefDtls>
            <SellerDtls>
                <Addr1>5th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Em>abc@gmail.com</Em>
                <Gstin>24AAFCD5862R005</Gstin>
                <LglNm>NIC company pvt ltd</LglNm>
                <Loc>GANDHINAGAR</Loc>
                <Ph>9000000000</Ph>
                <Pin>382010</Pin>
                <Stcd>24</Stcd>
                <TrdNm>NIC Industries</TrdNm>
            </SellerDtls>
            <ShipDtls>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Gstin>29AWGPV7107B1Z1</Gstin>
                <LglNm>CBE company pvt ltd</LglNm>
                <Loc>Banagalore</Loc>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
                <TrdNm>kuvempu layout</TrdNm>
            </ShipDtls>
            <TranDtls>
                <IgstOnIntra>N</IgstOnIntra>
                <RegRev>Y</RegRev>
                <SupTyp>B2B</SupTyp>
                <TaxSch>GST</TaxSch>
            </TranDtls>
            <ValDtls>
                <AssVal>9978.84</AssVal>
                <CesVal>508.94</CesVal>
                <CgstVal>0</CgstVal>
                <Discount>10</Discount>
                <IgstVal>1197.46</IgstVal>
                <OthChrg>20</OthChrg>
                <RndOffAmt>0.3</RndOffAmt>
                <SgstVal>0</SgstVal>
                <StCesVal>1202.46</StCesVal>
                <TotInvVal>12908</TotInvVal>
                <TotInvValFc>12897.7</TotInvValFc>
            </ValDtls>
        </transaction>
    </transaction_request>
</transaction_requests>
```

{% endtab %}
{% endtabs %}

#### &#x20;Response - **Success: (Dryrun = False):**&#x20;

**HTTP Status Code: 200 OK**

{% tabs %}
{% tab title="JSON SUCCESS RESPONSE" %}

```json
[
    {
        "custom_fields": null,
        "deleted": false,
        "document_status": "IRN_GENERATED",
        "error_response": null,
        "errors": null,
        "govt_response": {
            "Success": "Y",
            "AckNo": 112310153714784,
            "AckDt": "2023-04-11 13:38:00",
            "Irn": "94b6c41efd740424c469908d0927db66d8f24d9dad78b02dab04ad1659813dc9",
            "SignedInvoice": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgifQ.eyJkYXRhIjoie1wiQWNrTm9cIjoxMTIzMTAxNTM3MTQ3ODQsXCJBY2tEdFwiOlwiMjAyMy0wNC0xMSAxMzozODowMFwiLFwiSXJuXCI6XCI5NGI2YzQxZWZkNzQwNDI0YzQ2OTkwOGQwOTI3ZGI2NmQ4ZjI0ZDlkYWQ3OGIwMmRhYjA0YWQxNjU5ODEzZGM5XCIsXCJWZXJzaW9uXCI6XCIxLjFcIixcIlRyYW5EdGxzXCI6e1wiVGF4U2NoXCI6XCJHU1RcIixcIlN1cFR5cFwiOlwiQjJCXCIsXCJSZWdSZXZcIjpcIk5cIn0sXCJEb2NEdGxzXCI6e1wiVHlwXCI6XCJJTlZcIixcIk5vXCI6XCJJUk5URVNULzAwMlwiLFwiRHRcIjpcIjEwLzA0LzIwMjNcIn0sXCJTZWxsZXJEdGxzXCI6e1wiR3N0aW5cIjpcIjI5QUFGQ0Q1ODYyUjAwMFwiLFwiTGdsTm1cIjpcIk5JQyBjb21wYW55IHB2dCBsdGRcIixcIlRyZE5tXCI6XCJOSUMgSW5kdXN0cmllc1wiLFwiQWRkcjFcIjpcIjV0aCBibG9jaywga3V2ZW1wdSBsYXlvdXRcIixcIkFkZHIyXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiTG9jXCI6XCJCRU5HQUxVUlVcIixcIlBpblwiOjU2MDEwMyxcIlN0Y2RcIjpcIjI5XCJ9LFwiQnV5ZXJEdGxzXCI6e1wiR3N0aW5cIjpcIjI5QVdHUFY3MTA3QjFaMVwiLFwiTGdsTm1cIjpcIlhZWiBjb21wYW55IHB2dCBsdGRcIixcIlRyZE5tXCI6XCJYWVogSW5kdXN0cmllc1wiLFwiUG9zXCI6XCIyOVwiLFwiQWRkcjFcIjpcIjd0aCBibG9jaywga3V2ZW1wdSBsYXlvdXRcIixcIkFkZHIyXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiTG9jXCI6XCJCRU5HQUxVUlVcIixcIlBpblwiOjU2MDEwNSxcIlN0Y2RcIjpcIjI5XCJ9LFwiRGlzcER0bHNcIjp7XCJObVwiOlwiQUJDIGNvbXBhbnkgcHZ0IGx0ZFwiLFwiQWRkcjFcIjpcIjd0aCBibG9jaywga3V2ZW1wdSBsYXlvdXRcIixcIkFkZHIyXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiTG9jXCI6XCJCYW5hZ2Fsb3JlXCIsXCJQaW5cIjo1NjIxNjAsXCJTdGNkXCI6XCIyOVwifSxcIlNoaXBEdGxzXCI6e1wiR3N0aW5cIjpcIjI5QVdHUFY3MTA3QjFaMVwiLFwiTGdsTm1cIjpcIkNCRSBjb21wYW55IHB2dCBsdGRcIixcIlRyZE5tXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiQWRkcjFcIjpcIjd0aCBibG9jaywga3V2ZW1wdSBsYXlvdXRcIixcIkFkZHIyXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiTG9jXCI6XCJCYW5hZ2Fsb3JlXCIsXCJQaW5cIjo1NjIxNjAsXCJTdGNkXCI6XCIyOVwifSxcIkl0ZW1MaXN0XCI6W3tcIkl0ZW1Ob1wiOjAsXCJTbE5vXCI6XCIxXCIsXCJJc1NlcnZjXCI6XCJOXCIsXCJQcmREZXNjXCI6XCJTRVJWSUNFIENIQVJHRVMoU01BUlQgU1VJVEVTKSBcIixcIkhzbkNkXCI6XCIxMDAxOTkyMFwiLFwiUXR5XCI6MS4wLFwiRnJlZVF0eVwiOjEuMCxcIlVuaXRcIjpcIk9USFwiLFwiVW5pdFByaWNlXCI6MTAwLjAsXCJUb3RBbXRcIjoxMDAuMDAsXCJEaXNjb3VudFwiOjAuMDAsXCJBc3NBbXRcIjoxMDAuMDAsXCJHc3RSdFwiOjE4LjAwMCxcIklnc3RBbXRcIjowLjAwLFwiQ2dzdEFtdFwiOjkuMDAsXCJTZ3N0QW10XCI6OS4wMCxcIkNlc1J0XCI6MC4wMDAsXCJDZXNBbXRcIjowLjAwLFwiQ2VzTm9uQWR2bEFtdFwiOjAuMDAsXCJTdGF0ZUNlc1J0XCI6MC4wMDAsXCJTdGF0ZUNlc0FtdFwiOjAuMDAsXCJTdGF0ZUNlc05vbkFkdmxBbXRcIjowLjAwLFwiT3RoQ2hyZ1wiOjAuMDAsXCJUb3RJdGVtVmFsXCI6MTE4LjAwfV0sXCJWYWxEdGxzXCI6e1wiQXNzVmFsXCI6MTAwLjAwLFwiQ2dzdFZhbFwiOjkuMDAsXCJTZ3N0VmFsXCI6OS4wMCxcIklnc3RWYWxcIjowLjAwLFwiQ2VzVmFsXCI6MC4wMCxcIlN0Q2VzVmFsXCI6MC4wMCxcIkRpc2NvdW50XCI6MC4wMCxcIk90aENocmdcIjowLjAwLFwiUm5kT2ZmQW10XCI6MC4wMCxcIlRvdEludlZhbFwiOjExOC4wMCxcIlRvdEludlZhbEZjXCI6MTE4LjAwfSxcIkV3YkR0bHNcIjp7XCJUcmFuc0lkXCI6XCIxMkFXR1BWNzEwN0IxWjFcIixcIlRyYW5zTmFtZVwiOlwiWFlaIEVYUE9SVFNcIixcIlRyYW5zTW9kZVwiOlwiMVwiLFwiRGlzdGFuY2VcIjoxMDAsXCJUcmFuc0RvY05vXCI6XCJEb2MwMVwiLFwiVHJhbnNEb2NEdFwiOlwiMTAvMDQvMjAyM1wiLFwiVmVoTm9cIjpcImthMTIzNDU2XCIsXCJWZWhUeXBlXCI6XCJSXCJ9fSIsImlzcyI6Ik5JQyBTYW5kYm94In0.gRfSVrHTCy-esoiCEnxGqRBFmVZxySyglU1vTQoef1Ip1HqV8ypeeZEfJuyCwkNADQ-Fh_q4aCrWVvF3WbH0Rqbab5bt-EZ_-TegdWgIPC_AgPWzmo8xq689si6BUf0w_u0O7NhTLROUOoj3soUEvEozAy5nYqCwVTIzYcBhCRCtGXW3241EfnCGTkzip6MhUw8sJXFApIeLO9jZPbaImYSsy1L7jeyOZAFtftjSefkpkEsO-xYL53bHe9yFu6w-QP0GAagxGyII373Q3P6LXdkaHAJwyXl_m-ydt4Vg0o1s65UK0PSGe02VfAkax64MdG7-SYgaFENEnZrzV9jACg",
            "SignedQRCode": "eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgifQ.eyJkYXRhIjoie1wiU2VsbGVyR3N0aW5cIjpcIjI5QUFGQ0Q1ODYyUjAwMFwiLFwiQnV5ZXJHc3RpblwiOlwiMjlBV0dQVjcxMDdCMVoxXCIsXCJEb2NOb1wiOlwiSVJOVEVTVC8wMDJcIixcIkRvY1R5cFwiOlwiSU5WXCIsXCJEb2NEdFwiOlwiMTAvMDQvMjAyM1wiLFwiVG90SW52VmFsXCI6MTE4LjAwLFwiSXRlbUNudFwiOjEsXCJNYWluSHNuQ29kZVwiOlwiMTAwMTk5MjBcIixcIklyblwiOlwiOTRiNmM0MWVmZDc0MDQyNGM0Njk5MDhkMDkyN2RiNjZkOGYyNGQ5ZGFkNzhiMDJkYWIwNGFkMTY1OTgxM2RjOVwiLFwiSXJuRHRcIjpcIjIwMjMtMDQtMTEgMTM6Mzg6MDBcIn0iLCJpc3MiOiJOSUMgU2FuZGJveCJ9.qry9RhVPOvD_ZpOdrbjXYTObUhMsEexWCdNqxTGwx7E1ewiEOSJIez7IX0znwyyP7zXExAkUQIfI5MLU7ClfjM7zCrt7cTIwoRygivGuiL3MCkbuAPzCEIqAMe5nLVaUhA4ASA0UbZhjFI2EyxklRRuIy7xSfWRQVNC_Hzu4S3bIiV-X9quM0QoD0xLd89f7rzM4-lIogIaxRjcx9aClpTg3nfWh20nmXqpTi2HAQ_LhEngXkaEj6RvvKM7LPdHYw4AMjtSjusqNWrvzH4w6-0liQKRETgmDGPeho9MLC6nOyBMoNXCuj5c3YYQcqq_AxtO-1DvPiwwO9XygZySLVw",
            "Status": "ACT",
            "EwbNo": 171010133427,
            "EwbDt": "2023-04-11 13:38:00",
            "EwbValidTill": "2023-04-12 23:59:00"
        },
        "group_id": null,
        "gstin": "29AAFCD5862R000",
        "is_deleted": false,
        "owner_id": null,
        "tag_identifier": null,
        "transaction": {
            "Version": "1.1",
            "TranDtls": {
                "TaxSch": "GST",
                "RegRev": "N",
                "SupTyp": "B2B"
            },
            "DocDtls": {
                "Typ": "INV",
                "No": "IRNTEST/002",
                "Dt": "10/04/2023"
            },
            "SellerDtls": {
                "Gstin": "29AAFCD5862R000",
                "LglNm": "NIC company pvt ltd",
                "TrdNm": "NIC Industries",
                "Addr1": "5th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560103,
                "Stcd": "29"
            },
            "BuyerDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "XYZ company pvt ltd",
                "TrdNm": "XYZ Industries",
                "Pos": "29",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560105,
                "Stcd": "29"
            },
            "DispDtls": {
                "Nm": "ABC company pvt ltd",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ShipDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "CBE company pvt ltd",
                "TrdNm": "kuvempu layout",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ItemList": [
                {
                    "SlNo": "1",
                    "PrdDesc": "SERVICE CHARGES(SMART SUITES) ",
                    "IsServc": "N",
                    "HsnCd": "10019920",
                    "Qty": 1.000,
                    "FreeQty": 1.000,
                    "Unit": "OTH",
                    "UnitPrice": 100.000,
                    "TotAmt": 100.00,
                    "Discount": 0.00,
                    "AssAmt": 100.00,
                    "GstRt": 18.00,
                    "IgstAmt": 0.00,
                    "CgstAmt": 9.00,
                    "SgstAmt": 9.00,
                    "CesRt": 0.00,
                    "CesAmt": 0.00,
                    "CesNonAdvlAmt": 0.00,
                    "StateCesRt": 0.00,
                    "StateCesAmt": 0.00,
                    "StateCesNonAdvlAmt": 0.00,
                    "OthChrg": 0.00,
                    "TotItemVal": 118.00
                }
            ],
            "ValDtls": {
                "AssVal": 100.00,
                "CgstVal": 9.00,
                "SgstVal": 9.00,
                "IgstVal": 0.00,
                "CesVal": 0.00,
                "StCesVal": 0.00,
                "Discount": 0.00,
                "OthChrg": 0.00,
                "RndOffAmt": 0.00,
                "TotInvVal": 118.00,
                "TotInvValFc": 118.00
            },
            "EwbDtls": {
                "TransId": "12AWGPV7107B1Z1",
                "TransName": "XYZ EXPORTS",
                "TransMode": "1",
                "Distance": 100,
                "TransDocNo": "Doc01",
                "TransDocDt": "10/04/2023",
                "VehNo": "ka123456",
                "VehType": "R"
            }
        },
        "transaction_id": "29AAFCD5862R000_IRNTEST/002_INV_2023",
        "transaction_metadata": null
    }
]
```

{% endtab %}

{% tab title="XML SUCCESS RESPONSE" %}

```xml
<?xml version='1.0' encoding='UTF-8'?>
<eInvoiceTransactionDTOes>
    <invoice_details>
        <deleted>false</deleted>
        <document_status>IRN_GENERATED</document_status>
        <govt_response>
            <Success>Y</Success>
            <AckNo>162310049128270</AckNo>
            <AckDt>2023-11-07 14:29:16</AckDt>
            <Irn>17a85f901f18ca490cf72964160e139f213dc0298d594d370e2792fa93154672</Irn>
            <SignedInvoice>eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgiLCJ0eXAiOiJKV1QifQ.eyJkYXRhIjoie1wiQWNrTm9cIjoxNjIzMTAwNDkxMjgyNzAsXCJBY2tEdFwiOlwiMjAyMy0xMS0wNyAxNDoyOToxNlwiLFwiSXJuXCI6XCIxN2E4NWY5MDFmMThjYTQ5MGNmNzI5NjQxNjBlMTM5ZjIxM2RjMDI5OGQ1OTRkMzcwZTI3OTJmYTkzMTU0NjcyXCIsXCJWZXJzaW9uXCI6XCIxLjFcIixcIlRyYW5EdGxzXCI6e1wiVGF4U2NoXCI6XCJHU1RcIixcIlN1cFR5cFwiOlwiQjJCXCIsXCJSZWdSZXZcIjpcIllcIixcIklnc3RPbkludHJhXCI6XCJOXCJ9LFwiRG9jRHRsc1wiOntcIlR5cFwiOlwiSU5WXCIsXCJOb1wiOlwiV0FSWE1MMlwiLFwiRHRcIjpcIjExLzEwLzIwMjNcIn0sXCJTZWxsZXJEdGxzXCI6e1wiR3N0aW5cIjpcIjI0QUFGQ0Q1ODYyUjAwNVwiLFwiTGdsTm1cIjpcIk5JQyBjb21wYW55IHB2dCBsdGRcIixcIlRyZE5tXCI6XCJOSUMgSW5kdXN0cmllc1wiLFwiQWRkcjFcIjpcIjV0aCBibG9jaywga3V2ZW1wdSBsYXlvdXRcIixcIkFkZHIyXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiTG9jXCI6XCJHQU5ESElOQUdBUlwiLFwiUGluXCI6MzgyMDEwLFwiU3RjZFwiOlwiMjRcIixcIlBoXCI6XCI5MDAwMDAwMDAwXCIsXCJFbVwiOlwiYWJjQGdtYWlsLmNvbVwifSxcIkJ1eWVyRHRsc1wiOntcIkdzdGluXCI6XCIyOUFXR1BWNzEwN0IxWjFcIixcIkxnbE5tXCI6XCJYWVogY29tcGFueSBwdnQgbHRkXCIsXCJUcmRObVwiOlwiWFlaIEluZHVzdHJpZXNcIixcIlBvc1wiOlwiMTJcIixcIkFkZHIxXCI6XCI3dGggYmxvY2ssIGt1dmVtcHUgbGF5b3V0XCIsXCJBZGRyMlwiOlwia3V2ZW1wdSBsYXlvdXRcIixcIkxvY1wiOlwiR0FOREhJTkFHQVJcIixcIlBpblwiOjU2MjE2MCxcIlBoXCI6XCI5MTExMTExMTExMVwiLFwiRW1cIjpcInh5ekB5YWhvby5jb21cIixcIlN0Y2RcIjpcIjI5XCJ9LFwiRGlzcER0bHNcIjp7XCJObVwiOlwiQUJDIGNvbXBhbnkgcHZ0IGx0ZFwiLFwiQWRkcjFcIjpcIjd0aCBibG9jaywga3V2ZW1wdSBsYXlvdXRcIixcIkFkZHIyXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiTG9jXCI6XCJCYW5hZ2Fsb3JlXCIsXCJQaW5cIjo1NjIxNjAsXCJTdGNkXCI6XCIyOVwifSxcIlNoaXBEdGxzXCI6e1wiR3N0aW5cIjpcIjI5QVdHUFY3MTA3QjFaMVwiLFwiTGdsTm1cIjpcIkNCRSBjb21wYW55IHB2dCBsdGRcIixcIlRyZE5tXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiQWRkcjFcIjpcIjd0aCBibG9jaywga3V2ZW1wdSBsYXlvdXRcIixcIkFkZHIyXCI6XCJrdXZlbXB1IGxheW91dFwiLFwiTG9jXCI6XCJCYW5hZ2Fsb3JlXCIsXCJQaW5cIjo1NjIxNjAsXCJTdGNkXCI6XCIyOVwifSxcIkl0ZW1MaXN0XCI6W3tcIkl0ZW1Ob1wiOjAsXCJTbE5vXCI6XCIxXCIsXCJJc1NlcnZjXCI6XCJOXCIsXCJQcmREZXNjXCI6XCJSaWNlXCIsXCJIc25DZFwiOlwiMTAwMVwiLFwiQmFyY2RlXCI6XCIxMjM0NTZcIixcIlF0eVwiOjEwMC4zNDUsXCJGcmVlUXR5XCI6MTAuMCxcIlVuaXRcIjpcIkJBR1wiLFwiVW5pdFByaWNlXCI6OTkuNTQ1LFwiVG90QW10XCI6OTk4OC44NCxcIkRpc2NvdW50XCI6MTAuMDAsXCJQcmVUYXhWYWxcIjoxLjAwLFwiQXNzQW10XCI6OTk3OC44NCxcIkdzdFJ0XCI6MTIuMDAwLFwiSWdzdEFtdFwiOjExOTcuNDYsXCJDZ3N0QW10XCI6MC4wMCxcIlNnc3RBbXRcIjowLjAwLFwiQ2VzUnRcIjo1LjAwMCxcIkNlc0FtdFwiOjQ5OC45NCxcIkNlc05vbkFkdmxBbXRcIjoxMC4wMCxcIlN0YXRlQ2VzUnRcIjoxMi4wMDAsXCJTdGF0ZUNlc0FtdFwiOjExOTcuNDYsXCJTdGF0ZUNlc05vbkFkdmxBbXRcIjo1LjAwLFwiT3RoQ2hyZ1wiOjEwLjAwLFwiVG90SXRlbVZhbFwiOjEyODk3LjcwLFwiT3JkTGluZVJlZlwiOlwiMzI1NlwiLFwiT3JnQ250cnlcIjpcIkFHXCIsXCJQcmRTbE5vXCI6XCIxMjM0NVwiLFwiQmNoRHRsc1wiOntcIk5tXCI6XCIxMjM0NTZcIn0sXCJBdHRyaWJEdGxzXCI6W3tcIk5tXCI6XCJSaWNlXCIsXCJWYWxcIjpcIjEwMDAwXCJ9XX1dLFwiVmFsRHRsc1wiOntcIkFzc1ZhbFwiOjk5NzguODQsXCJDZ3N0VmFsXCI6MC4wMCxcIlNnc3RWYWxcIjowLjAwLFwiSWdzdFZhbFwiOjExOTcuNDYsXCJDZXNWYWxcIjo1MDguOTQsXCJTdENlc1ZhbFwiOjEyMDIuNDYsXCJEaXNjb3VudFwiOjEwLjAwLFwiT3RoQ2hyZ1wiOjIwLjAwLFwiUm5kT2ZmQW10XCI6MC4zMCxcIlRvdEludlZhbFwiOjEyOTA4LjAwLFwiVG90SW52VmFsRmNcIjoxMjg5Ny43MH0sXCJQYXlEdGxzXCI6e1wiTm1cIjpcIkFCQ0RFXCIsXCJNb2RlXCI6XCJDYXNoXCJ9LFwiUmVmRHRsc1wiOntcIkludlJtXCI6XCJURVNUXCIsXCJEb2NQZXJkRHRsc1wiOntcIkludlN0RHRcIjpcIjAxLzA4LzIwMjBcIixcIkludkVuZER0XCI6XCIwMS8wOS8yMDIwXCJ9LFwiUHJlY0RvY0R0bHNcIjpbe1wiSW52Tm9cIjpcIkRPQy8wMDJcIixcIkludkR0XCI6XCIwMS8wOC8yMDIwXCIsXCJPdGhSZWZOb1wiOlwiMTIzNDU2XCJ9XSxcIkNvbnRyRHRsc1wiOlt7XCJSZWNBZHZSZWZyXCI6XCJEb2MvMDAzXCIsXCJSZWNBZHZEdFwiOlwiMDEvMDgvMjAyMFwifSx7XCJSZWNBZHZSZWZyXCI6XCJEb2MvMTAzXCIsXCJSZWNBZHZEdFwiOlwiMDIvMDgvMjAyMFwifV19LFwiQWRkbERvY0R0bHNcIjpbXSxcIkV4cER0bHNcIjp7XCJTaGlwQk5vXCI6XCJBLTI0OFwiLFwiU2hpcEJEdFwiOlwiMTEvMDgvMjAyMFwiLFwiUG9ydFwiOlwiSU5BQkcxXCIsXCJSZWZDbG1cIjpcIk5cIixcIkZvckN1clwiOlwiQUVEXCIsXCJDbnRDb2RlXCI6XCJBRVwifX0iLCJpc3MiOiJOSUMgU2FuZGJveCJ9.aBJTkSBSt0lV87rY5dIGpJqVdVa83j8kA5J617k12elgmqZUeTPmk4S-RB3h6_kVcSZbAOBPP8_dfTMATxVWxGKUotyNXCgnZRsqd3ZQWl5sID7jKftKxDZ3B6fJHu6MCvKDm8Sskq1OYmvrEQu4sVZbfPnDrRMkhDTWYPX8OqWPPiKbdaDv8BKJKVdrq5loVeW1VeTte-CG0ozOqx67KE17zpCDZBBmM3N-KqO8bnH20skRnhaWBHmR7PliCNk2G9J5pxO16rpZjWnJFqW5EwoT0C0hoxdKi8KlpzgfC2PPVvu1Vgv5i4iVxfUi0rfjicP10YAKKVIw6nuxW5211A</SignedInvoice>
            <SignedQRCode>eyJhbGciOiJSUzI1NiIsImtpZCI6IjE1MTNCODIxRUU0NkM3NDlBNjNCODZFMzE4QkY3MTEwOTkyODdEMUYiLCJ4NXQiOiJGUk80SWU1R3gwbW1PNGJqR0w5eEVKa29mUjgiLCJ0eXAiOiJKV1QifQ.eyJkYXRhIjoie1wiU2VsbGVyR3N0aW5cIjpcIjI0QUFGQ0Q1ODYyUjAwNVwiLFwiQnV5ZXJHc3RpblwiOlwiMjlBV0dQVjcxMDdCMVoxXCIsXCJEb2NOb1wiOlwiV0FSWE1MMlwiLFwiRG9jVHlwXCI6XCJJTlZcIixcIkRvY0R0XCI6XCIxMS8xMC8yMDIzXCIsXCJUb3RJbnZWYWxcIjoxMjkwOC4wMCxcIkl0ZW1DbnRcIjoxLFwiTWFpbkhzbkNvZGVcIjpcIjEwMDFcIixcIklyblwiOlwiMTdhODVmOTAxZjE4Y2E0OTBjZjcyOTY0MTYwZTEzOWYyMTNkYzAyOThkNTk0ZDM3MGUyNzkyZmE5MzE1NDY3MlwiLFwiSXJuRHRcIjpcIjIwMjMtMTEtMDcgMTQ6Mjk6MTZcIn0iLCJpc3MiOiJOSUMgU2FuZGJveCJ9.dzH5oYJlR_llkzk2rZ1V_o8QRkxvAmipV3115kNzltSOQPA5cNb8uq7bY7hcN_6WPDwz_53cW-V2OY561M3DE6NUVyVDRQuN-K3m1MfUa5qPQZhe0oe_XLPagXsCHH3b-JsfUUCias832L609CaWmzLQsUevlTDlNC9pWLoE5fZmLuvSbpBbNPDf-vvFATg0oRirN0q4PWhh_AXWxazKqCgA_9oc7u4gsa-7M_ZYqBvphpzhZkP-dBvUdcBcrplIyx5FtTWM4Dpk-cRMJNkB7fs3uakDF5HnSliZPSwcfR1t-hiNX2v2ADZxo8TVtAQmzwxiC3QR48RAYdePmhEp7g</SignedQRCode>
            <Status>ACT</Status>
        </govt_response>
        <gstin>24AAFCD5862R005</gstin>
        <is_deleted>false</is_deleted>
        <transaction>
            <Version>1.1</Version>
            <TranDtls>
                <TaxSch>GST</TaxSch>
                <RegRev>Y</RegRev>
                <SupTyp>B2B</SupTyp>
                <IgstOnIntra>N</IgstOnIntra>
            </TranDtls>
            <DocDtls>
                <Typ>INV</Typ>
                <No>WARXML2</No>
                <Dt>11/10/2023</Dt>
            </DocDtls>
            <SellerDtls>
                <Gstin>24AAFCD5862R005</Gstin>
                <LglNm>NIC company pvt ltd</LglNm>
                <TrdNm>NIC Industries</TrdNm>
                <Addr1>5th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>GANDHINAGAR</Loc>
                <Pin>382010</Pin>
                <Stcd>24</Stcd>
                <Ph>9000000000</Ph>
                <Em>abc@gmail.com</Em>
            </SellerDtls>
            <BuyerDtls>
                <Gstin>29AWGPV7107B1Z1</Gstin>
                <LglNm>XYZ company pvt ltd</LglNm>
                <TrdNm>XYZ Industries</TrdNm>
                <Pos>12</Pos>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>GANDHINAGAR</Loc>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
                <Ph>91111111111</Ph>
                <Em>xyz@yahoo.com</Em>
            </BuyerDtls>
            <DispDtls>
                <Nm>ABC company pvt ltd</Nm>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>Banagalore</Loc>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
            </DispDtls>
            <ShipDtls>
                <Gstin>29AWGPV7107B1Z1</Gstin>
                <LglNm>CBE company pvt ltd</LglNm>
                <TrdNm>kuvempu layout</TrdNm>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>Banagalore</Loc>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
            </ShipDtls>
            <ItemList>
                <SlNo>1</SlNo>
                <PrdDesc>Rice</PrdDesc>
                <IsServc>N</IsServc>
                <HsnCd>1001</HsnCd>
                <Barcde>123456</Barcde>
                <Qty>100.345</Qty>
                <FreeQty>10.000</FreeQty>
                <Unit>BAG</Unit>
                <UnitPrice>99.545</UnitPrice>
                <TotAmt>9988.84</TotAmt>
                <Discount>10.00</Discount>
                <PreTaxVal>1.00</PreTaxVal>
                <AssAmt>9978.84</AssAmt>
                <GstRt>12.00</GstRt>
                <IgstAmt>1197.46</IgstAmt>
                <CgstAmt>0.00</CgstAmt>
                <SgstAmt>0.00</SgstAmt>
                <CesRt>5.00</CesRt>
                <CesAmt>498.94</CesAmt>
                <CesNonAdvlAmt>10.00</CesNonAdvlAmt>
                <StateCesRt>12.00</StateCesRt>
                <StateCesAmt>1197.46</StateCesAmt>
                <StateCesNonAdvlAmt>5.00</StateCesNonAdvlAmt>
                <OthChrg>10.00</OthChrg>
                <TotItemVal>12897.70</TotItemVal>
                <OrdLineRef>3256</OrdLineRef>
                <OrgCntry>AG</OrgCntry>
                <PrdSlNo>12345</PrdSlNo>
                <BchDtls>
                    <Nm>123456</Nm>
                </BchDtls>
                <AttribDtls>
                    <Nm>Rice</Nm>
                    <Val>10000</Val>
                </AttribDtls>
            </ItemList>
            <ValDtls>
                <AssVal>9978.84</AssVal>
                <CgstVal>0.00</CgstVal>
                <SgstVal>0.00</SgstVal>
                <IgstVal>1197.46</IgstVal>
                <CesVal>508.94</CesVal>
                <StCesVal>1202.46</StCesVal>
                <Discount>10.00</Discount>
                <OthChrg>20.00</OthChrg>
                <RndOffAmt>0.30</RndOffAmt>
                <TotInvVal>12908.00</TotInvVal>
                <TotInvValFc>12897.70</TotInvValFc>
            </ValDtls>
            <PayDtls>
                <Nm>ABCDE</Nm>
                <Mode>Cash</Mode>
            </PayDtls>
            <RefDtls>
                <InvRm>TEST</InvRm>
                <DocPerdDtls>
                    <InvStDt>01/08/2020</InvStDt>
                    <InvEndDt>01/09/2020</InvEndDt>
                </DocPerdDtls>
                <PrecDocDtls>
                    <InvNo>DOC/002</InvNo>
                    <InvDt>01/08/2020</InvDt>
                    <OthRefNo>123456</OthRefNo>
                </PrecDocDtls>
                <ContrDtls>
                    <RecAdvRefr>Doc/003</RecAdvRefr>
                    <RecAdvDt>01/08/2020</RecAdvDt>
                </ContrDtls>
                <ContrDtls>
                    <RecAdvRefr>Doc/103</RecAdvRefr>
                    <RecAdvDt>02/08/2020</RecAdvDt>
                </ContrDtls>
            </RefDtls>
            <AddlDocDtls/>
            <ExpDtls>
                <ShipBNo>A-248</ShipBNo>
                <ShipBDt>11/08/2020</ShipBDt>
                <Port>INABG1</Port>
                <RefClm>N</RefClm>
                <ForCur>AED</ForCur>
                <CntCode>AE</CntCode>
            </ExpDtls>
        </transaction>
        <transaction_id>24AAFCD5862R005_WARXML2_INV_2023</transaction_id>
    </invoice_details>
</eInvoiceTransactionDTOes>
```

{% endtab %}
{% endtabs %}

**Response - Success: (Dryrun = True)**

**HTTP Status Code: 200 OK**

The parameter "Success" : "Y" denotes that the document has been successfully validated by ClearTax.&#x20;

```json
[
    {
        "custom_fields": null,
        "deleted": false,
        "document_status": "DOCUMENT_VALIDATION",
        "error_response": null,
        "errors": null,
        "govt_response": {
            "Success": "Y"
        },
        "group_id": null,
        "gstin": "24AAFCD5862R005",
        "is_deleted": false,
        "owner_id": null,
        "tag_identifier": null,
        "transaction": {
            "Version": "1.1",
            "TranDtls": {
                "TaxSch": "GST",
                "SupTyp": "B2B",
                "IgstOnIntra": "N"
            },
            "DocDtls": {
                "Typ": "INV",
                "No": "sumit1234",
                "Dt": "18/01/2024"
            },
            "SellerDtls": {
                "Gstin": "29AAFCD5862R000",
                "LglNm": "NIC company pvt ltd",
                "TrdNm": "NIC Industries",
                "Addr1": "5th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560103,
                "Stcd": "29"
            },
             "BuyerDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "XYZ company pvt ltd",
                "TrdNm": "XYZ Industries",
                "Pos": "29",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560105,
                "Stcd": "29"
            },
              "DispDtls": {
                "Nm": "ABC company pvt ltd",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ShipDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "CBE company pvt ltd",
                "TrdNm": "kuvempu layout",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ItemList": [
                {
                    "SlNo": "1",
                    "PrdDesc": "SERVICE CHARGES(SMART SUITES) ",
                    "IsServc": "N",
                    "HsnCd": "10019920",
                    "Qty": 1.000,
                    "FreeQty": 1.000,
                    "Unit": "OTH",
                    "UnitPrice": 100.000,
                    "TotAmt": 100.00,
                    "Discount": 0.00,
                    "AssAmt": 100.00,
                    "GstRt": 18.00,
                    "IgstAmt": 0.00,
                    "CgstAmt": 9.00,
                    "SgstAmt": 9.00,
                    "CesRt": 0.00,
                    "CesAmt": 0.00,
                    "CesNonAdvlAmt": 0.00,
                    "StateCesRt": 0.00,
                    "StateCesAmt": 0.00,
                    "StateCesNonAdvlAmt": 0.00,
                    "OthChrg": 0.00,
                    "TotItemVal": 118.00
                }
            ],
            "ValDtls": {
                "AssVal": 100.00,
                "CgstVal": 9.00,
                "SgstVal": 9.00,
                "IgstVal": 0.00,
                "CesVal": 0.00,
                "StCesVal": 0.00,
                "Discount": 0.00,
                "OthChrg": 0.00,
                "RndOffAmt": 0.00,
                "TotInvVal": 118.00,
                "TotInvValFc": 118.00
            },
            "EwbDtls": {
                "TransId": "12AWGPV7107B1Z1",
                "TransName": "XYZ EXPORTS",
                "TransMode": "1",
                "Distance": 100,
                "TransDocNo": "Doc01",
                "TransDocDt": "10/04/2023",
                "VehNo": "ka123456",
                "VehType": "R"
            }
        },
        "transaction_id": "24AAFCD5862R005_sumit1234_INV_2023",
        "transaction_metadata": null
    }
]
```

**Response - Error: (Dryrun = False)**

**HTTP Status Code: 200 OK**

{% tabs %}
{% tab title="JSON - FAILURE RESPONSE" %}

```json
[
    {
        "custom_fields": null,
        "deleted": false,
        "document_status": "NOT_CREATED",
        "error_response": null,
        "errors": null,
        "govt_response": {
            "Success": "N",
            "ErrorDetails": [
                {
                    "error_code": "107",
                    "error_message": "EInvoice.ValDtls.TotInvVal : Invalid Total Invoice Value. The Total Invoice Value should be equal to the Sum of Total Value of All Items - Invoice Discount + Invoice Other charges + Round-off amount. Please correct the Invoice Value and try again.",
                    "error_source": "CLEARTAX"
                }
            ]
        },
        "group_id": null,
        "gstin": "29AAFCD5862R000",
        "is_deleted": false,
        "owner_id": null,
        "tag_identifier": null,
        "transaction": {
            "Version": "1.1",
            "TranDtls": {
                "TaxSch": "GST",
                "RegRev": "N",
                "SupTyp": "B2B"
            },
            "DocDtls": {
                "Typ": "INV",
                "No": "IRNTEST/003",
                "Dt": "10/04/2023"
            },
            "SellerDtls": {
                "Gstin": "29AAFCD5862R000",
                "LglNm": "NIC company pvt ltd",
                "TrdNm": "NIC Industries",
                "Addr1": "5th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560103,
                "Stcd": "29"
            },
            "BuyerDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "XYZ company pvt ltd",
                "TrdNm": "XYZ Industries",
                "Pos": "29",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560105,
                "Stcd": "29"
            },
            "DispDtls": {
                "Nm": "ABC company pvt ltd",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ShipDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "CBE company pvt ltd",
                "TrdNm": "kuvempu layout",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ItemList": [
                {
                    "SlNo": "1",
                    "PrdDesc": "SERVICE CHARGES(SMART SUITES) ",
                    "IsServc": "N",
                    "HsnCd": "10019920",
                    "Qty": 1.000,
                    "FreeQty": 1.000,
                    "Unit": "OTH",
                    "UnitPrice": 100.000,
                    "TotAmt": 100.00,
                    "Discount": 0.00,
                    "AssAmt": 100.00,
                    "GstRt": 18.00,
                    "IgstAmt": 0.00,
                    "CgstAmt": 9.00,
                    "SgstAmt": 9.00,
                    "CesRt": 0.00,
                    "CesAmt": 0.00,
                    "CesNonAdvlAmt": 0.00,
                    "StateCesRt": 0.00,
                    "StateCesAmt": 0.00,
                    "StateCesNonAdvlAmt": 0.00,
                    "OthChrg": 0.00,
                    "TotItemVal": 118.00
                }
            ],
            "ValDtls": {
                "AssVal": 100.00,
                "CgstVal": 9.00,
                "SgstVal": 9.00,
                "IgstVal": 0.00,
                "CesVal": 0.00,
                "StCesVal": 0.00,
                "Discount": 0.00,
                "OthChrg": 0.00,
                "RndOffAmt": 0.00,
                "TotInvVal": 0.00,
                "TotInvValFc": 118.00
            },
            "EwbDtls": {
                "TransId": "12AWGPV7107B1Z1",
                "TransName": "XYZ EXPORTS",
                "TransMode": "1",
                "Distance": 100,
                "TransDocNo": "Doc01",
                "TransDocDt": "10/04/2023",
                "VehNo": "ka123456",
                "VehType": "R"
            }
        },
        "transaction_id": "29AAFCD5862R000_IRNTEST/003_INV_2023",
        "transaction_metadata": null
    }
]
```

{% endtab %}

{% tab title="XML - FAILURE RESPONSE" %}

```xml
<?xml version='1.0' encoding='UTF-8'?>
<eInvoiceTransactionDTOes>
    <invoice_details>
        <deleted>false</deleted>
        <document_status>NOT_CREATED</document_status>
        <govt_response>
            <Success>N</Success>
            <ErrorDetails>
                <error_code>107</error_code>
                <error_message>Document Number/Document Type/Document Date/Seller Gstin are missing. All these fields are mandatory. Please provide the missing value and try again.</error_message>
                <error_source>CLEARTAX</error_source>
            </ErrorDetails>
        </govt_response>
        <is_deleted>false</is_deleted>
        <transaction>
            <Version>1.1</Version>
            <TranDtls>
                <TaxSch>GST</TaxSch>
                <RegRev>Y</RegRev>
                <SupTyp>B2B</SupTyp>
                <IgstOnIntra>N</IgstOnIntra>
            </TranDtls>
            <DocDtls>
                <Typ>INV</Typ>
                <Dt>11/10/2023</Dt>
            </DocDtls>
            <SellerDtls>
                <Gstin>24AAFCD5862R005</Gstin>
                <LglNm>NIC company pvt ltd</LglNm>
                <TrdNm>NIC Industries</TrdNm>
                <Addr1>5th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>GANDHINAGAR</Loc>
                <Pin>382010</Pin>
                <Stcd>24</Stcd>
                <Ph>9000000000</Ph>
                <Em>abc@gmail.com</Em>
            </SellerDtls>
            <BuyerDtls>
                <Gstin>29AWGPV7107B1Z1</Gstin>
                <LglNm>XYZ company pvt ltd</LglNm>
                <TrdNm>XYZ Industries</TrdNm>
                <Pos>12</Pos>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>GANDHINAGAR</Loc>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
                <Ph>91111111111</Ph>
                <Em>xyz@yahoo.com</Em>
            </BuyerDtls>
            <DispDtls>
                <Nm>ABC company pvt ltd</Nm>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>Banagalore</Loc>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
            </DispDtls>
            <ShipDtls>
                <Gstin>29AWGPV7107B1Z1</Gstin>
                <LglNm>CBE company pvt ltd</LglNm>
                <TrdNm>kuvempu layout</TrdNm>
                <Addr1>7th block, kuvempu layout</Addr1>
                <Addr2>kuvempu layout</Addr2>
                <Loc>Banagalore</Loc>
                <Pin>562160</Pin>
                <Stcd>29</Stcd>
            </ShipDtls>
            <ItemList>
                <SlNo>1</SlNo>
                <PrdDesc>Rice</PrdDesc>
                <IsServc>N</IsServc>
                <HsnCd>1001</HsnCd>
                <Barcde>123456</Barcde>
                <Qty>100.345</Qty>
                <FreeQty>10.000</FreeQty>
                <Unit>BAG</Unit>
                <UnitPrice>99.545</UnitPrice>
                <TotAmt>9988.84</TotAmt>
                <Discount>10.00</Discount>
                <PreTaxVal>1.00</PreTaxVal>
                <AssAmt>9978.84</AssAmt>
                <GstRt>12.00</GstRt>
                <IgstAmt>1197.46</IgstAmt>
                <CgstAmt>0.00</CgstAmt>
                <SgstAmt>0.00</SgstAmt>
                <CesRt>5.00</CesRt>
                <CesAmt>498.94</CesAmt>
                <CesNonAdvlAmt>10.00</CesNonAdvlAmt>
                <StateCesRt>12.00</StateCesRt>
                <StateCesAmt>1197.46</StateCesAmt>
                <StateCesNonAdvlAmt>5.00</StateCesNonAdvlAmt>
                <OthChrg>10.00</OthChrg>
                <TotItemVal>12897.70</TotItemVal>
                <OrdLineRef>3256</OrdLineRef>
                <OrgCntry>AG</OrgCntry>
                <PrdSlNo>12345</PrdSlNo>
                <BchDtls>
                    <Nm>123456</Nm>
                </BchDtls>
                <AttribDtls>
                    <Nm>Rice</Nm>
                    <Val>10000</Val>
                </AttribDtls>
            </ItemList>
            <ValDtls>
                <AssVal>9978.84</AssVal>
                <CgstVal>0.00</CgstVal>
                <SgstVal>0.00</SgstVal>
                <IgstVal>1197.46</IgstVal>
                <CesVal>508.94</CesVal>
                <StCesVal>1202.46</StCesVal>
                <Discount>10.00</Discount>
                <OthChrg>20.00</OthChrg>
                <RndOffAmt>0.30</RndOffAmt>
                <TotInvVal>12908.00</TotInvVal>
                <TotInvValFc>12897.70</TotInvValFc>
            </ValDtls>
            <PayDtls>
                <Nm>ABCDE</Nm>
                <Mode>Cash</Mode>
            </PayDtls>
            <RefDtls>
                <InvRm>TEST</InvRm>
                <DocPerdDtls>
                    <InvStDt>01/08/2020</InvStDt>
                    <InvEndDt>01/09/2020</InvEndDt>
                </DocPerdDtls>
                <PrecDocDtls>
                    <InvNo>DOC/002</InvNo>
                    <InvDt>01/08/2020</InvDt>
                    <OthRefNo>123456</OthRefNo>
                </PrecDocDtls>
                <ContrDtls>
                    <RecAdvRefr>Doc/003</RecAdvRefr>
                    <RecAdvDt>01/08/2020</RecAdvDt>
                </ContrDtls>
                <ContrDtls>
                    <RecAdvRefr>Doc/103</RecAdvRefr>
                    <RecAdvDt>02/08/2020</RecAdvDt>
                </ContrDtls>
            </RefDtls>
            <AddlDocDtls/>
            <ExpDtls>
                <ShipBNo>A-248</ShipBNo>
                <ShipBDt>11/08/2020</ShipBDt>
                <Port>INABG1</Port>
                <RefClm>N</RefClm>
                <ForCur>AED</ForCur>
                <CntCode>AE</CntCode>
            </ExpDtls>
        </transaction>
        <transaction_id></transaction_id>
    </invoice_details>
</eInvoiceTransactionDTOes>
```

{% endtab %}
{% endtabs %}

**Response - Error: (Dryrun = True)**

**HTTP Status Code: 200 OK**

```json
[
    {
        "custom_fields": null,
        "deleted": false,
        "document_status": "DOCUMENT_VALIDATION",
        "error_response": null,
        "errors": null,
        "govt_response": {
            "Success": "N",
            "ErrorDetails": [
                {
                    "error_code": "300104",
                    "error_message": "Supply Type is not provided to generate IRN. Please provide a valid supply type as one of [B2B, SEZWP, SEZWOP, EXPWP, EXPWOP]",
                    "error_source": "CLEARTAX"
                }
            ]
        },
        "group_id": null,
        "gstin": "24AAFCD5862R005",
        "is_deleted": false,
        "owner_id": null,
        "tag_identifier": null,
        "transaction": {
            "Version": "1.1",
            "TranDtls": {
                "TaxSch": "GST",
                "IgstOnIntra": "N"
            },
           "DocDtls": {
                "Typ": "INV",
                "No": "IRNTEST/002",
                "Dt": "10/04/2023"
            },
            "SellerDtls": {
                "Gstin": "29AAFCD5862R000",
                "LglNm": "NIC company pvt ltd",
                "TrdNm": "NIC Industries",
                "Addr1": "5th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560103,
                "Stcd": "29"
            },
            "BuyerDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "XYZ company pvt ltd",
                "TrdNm": "XYZ Industries",
                "Pos": "29",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "BENGALURU",
                "Pin": 560105,
                "Stcd": "29"
            },
            "DispDtls": {
                "Nm": "ABC company pvt ltd",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ShipDtls": {
                "Gstin": "29AWGPV7107B1Z1",
                "LglNm": "CBE company pvt ltd",
                "TrdNm": "kuvempu layout",
                "Addr1": "7th block, kuvempu layout",
                "Addr2": "kuvempu layout",
                "Loc": "Banagalore",
                "Pin": 562160,
                "Stcd": "29"
            },
            "ItemList": [
                {
                    "SlNo": "1",
                    "PrdDesc": "SERVICE CHARGES(SMART SUITES) ",
                    "IsServc": "N",
                    "HsnCd": "10019920",
                    "Qty": 1.000,
                    "FreeQty": 1.000,
                    "Unit": "OTH",
                    "UnitPrice": 100.000,
                    "TotAmt": 100.00,
                    "Discount": 0.00,
                    "AssAmt": 100.00,
                    "GstRt": 18.00,
                    "IgstAmt": 0.00,
                    "CgstAmt": 9.00,
                    "SgstAmt": 9.00,
                    "CesRt": 0.00,
                    "CesAmt": 0.00,
                    "CesNonAdvlAmt": 0.00,
                    "StateCesRt": 0.00,
                    "StateCesAmt": 0.00,
                    "StateCesNonAdvlAmt": 0.00,
                    "OthChrg": 0.00,
                    "TotItemVal": 118.00
                }
            ],
            "ValDtls": {
                "AssVal": 100.00,
                "CgstVal": 9.00,
                "SgstVal": 9.00,
                "IgstVal": 0.00,
                "CesVal": 0.00,
                "StCesVal": 0.00,
                "Discount": 0.00,
                "OthChrg": 0.00,
                "RndOffAmt": 0.00,
                "TotInvVal": 118.00,
                "TotInvValFc": 118.00
            },
            "EwbDtls": {
                "TransId": "12AWGPV7107B1Z1",
                "TransName": "XYZ EXPORTS",
                "TransMode": "1",
                "Distance": 100,
                "TransDocNo": "Doc01",
                "TransDocDt": "10/04/2023",
                "VehNo": "ka123456",
                "VehType": "R"
            }
        },
        "transaction_id": "24AAFCD5862R005_sumit1234_INV_2023",
        "transaction_metadata": null
    }
]
```

### API Validations

For bulk generation, you can send a list of up to 10 Invoice Objects in the same request body.

### API Constraints

The invoice you receive in response to this API is the invoice persisted by ClearTax. This may include fields sent by you at the time of generation which may not be part of the invoice returned by the Government.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cleartax.in/cleartax-docs/e-invoicing-api/e-invoicing-api-reference/cleartax-e-invoicing-apis-xml-schema/b2b-e-invoicing-apis/generate-irn.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
