Error codes for e-Way Bill and e-Invoice API workflows
Keep the official GST API error references close at hand while your team debugs auth issues, IRN validation failures, transport errors, or production support cases. Use the dedicated pages when you want a tighter lookup for e-Way Bill or e-Invoice flows.
Quick reference
One place for the official error-code sources teams actually use
4
Official pages
2
Dedicated pages
228+
Error codes
Fast
Lookup workflow
Use this hub when you want the official source links, the combined reference, and the dedicated e-Way Bill or e-Invoice error pages in one place.
Error code references for e-Way Bill and e-Invoice workflows
Use this page when your product, ERP, support, or implementation team needs a fast lookup for official error codes returned in GST API, IRN, and e-Way Bill flows.
Source 1
e-Way Bill error codes
Official NIC error-code list for e-Way Bill authentication, generation, transporter updates, cancellation, and validation flows.
Source 2
e-Invoice vital errors
Official e-Invoice vital-error reference covering credentials, GSTIN status, access, and request-limit errors.
Source 3
e-Invoice IRN errors
Official IRN error reference for schema validation, tax calculation, GSTIN, invoice, cancellation, and e-Way Bill-linked issues.
e-Way Bill API error codes
Use this reference when your team needs the official e-Way Bill error codes returned for authentication, payload validation, transporter updates, distance checks, vehicle updates, or cancellation workflows.
| Code | Error Message |
|---|---|
| 100 | Invalid Json |
| 101 | Invalid Username |
| 102 | Invalid Password |
| 103 | Invalid Client -Id |
| 104 | Invalid Client -Id |
| 105 | Invalid Token |
| 106 | Token Expired |
| 107 | Authentication failed. Pls. inform the helpdesk |
| 108 | Invalid login credentials. |
| 109 | Decryption of data failed |
| 110 | Invalid Client-ID/Client-Secret |
| 111 | GSTIN is not registerd to this GSP |
| 112 | IMEI does not belong to the user |
| 113 | os-type is mandatory in header |
| 114 | Invalid os-type parameter value |
| 117 | This option is not enabled in Eway Bill 2 |
| 118 | Try after 5 minutes |
| 201 | Invalid Supply Type |
| 202 | Invalid Sub-supply Type |
| 203 | Sub-transaction type does not belongs to transaction type |
| 204 | Invalid Document type |
| 205 | Document type does not match with transaction & Sub trans type |
| 206 | Invaild Invoice Number |
| 207 | Invalid Invoice Date |
| 208 | Invalid Supplier GSTIN |
| 209 | Blank Supplier Address |
| 210 | Invalid or Blank Supplier PIN Code |
| 211 | Invalid or Blank Supplier state Code |
| 212 | Invalid Consignee GSTIN |
| 213 | Invalid Consignee Address |
| 214 | Invalid Consignee PIN Code |
| 215 | Invalid Consignee State Code |
| 216 | Invalid HSN Code |
| 217 | Invalid UQC Code |
| 218 | Invalid Tax Rate for Intra State Transaction |
| 219 | Invalid Tax Rate for Inter State Transaction |
| 220 | Invalid Trans mode |
| 221 | Invalid Approximate Distance |
| 222 | Invalid Transporter Id |
| 223 | Invalid Transaction Document Number |
| 224 | Invalid Transaction Date |
| 225 | Invalid Vehicle Number Format |
| 226 | Both Transaction and Vehicle Number Blank |
| 227 | User Gstin cannot be blank |
| 228 | User id cannot be blank |
| 229 | Supplier name is required |
| 230 | Supplier place is required |
| 231 | Consignee name is required |
| 232 | Consignee place is required |
| 233 | Eway bill does not contains any items |
| 234 | Total amount/Taxable amout is mandatory |
| 235 | Tax rates for Intra state transaction is blank |
| 236 | Tax rates for Inter state transaction is blank |
| 237 | Invalid client -Id/client-secret |
| 238 | Invalid auth token |
| 239 | Invalid action |
| 240 | Could not generate eway bill, pls contact helpdesk |
| 242 | Invalid or Blank Officer StateCode |
| 243 | Invalid or Blank IR Number |
| 244 | Invalid or Blank Actual Vehicle Number Format |
| 245 | Invalid Verification Date Format |
| 246 | Invalid Vehicle Release Date Format |
| 247 | Invalid Verification Time Format |
| 248 | Invalid Vehicle Release Date Format |
| 249 | Actual Value cannot be less than or equal to zero |
| 250 | Invalid Vehicle Release Date Format |
| 251 | CGST nad SGST TaxRate should be same |
| 252 | Invalid CGST Tax Rate |
| 253 | Invalid SGST Tax Rate |
| 254 | Invalid IGST Tax Rate |
| 255 | Invalid CESS Rate |
| 256 | Invalid Cess Non Advol value |
| 278 | User Gstin does not match with Transporter Id |
| 280 | Status is not ACTIVE |
| 281 | Eway Bill is already expired hence update transporter is not allowed. |
| 282 | At least 4 digit HSN code is mandatory for taxpayers with turnover less than 5Cr. |
| 283 | At least 6 digit HSN code is mandatory for taxpayers with turnover 5Cr. and above |
| 301 | Invalid eway bill number |
| 302 | Invalid transporter mode |
| 303 | Vehicle number is required |
| 304 | Invalid vehicle format |
| 305 | Place from is required |
| 306 | Invalid from state |
| 307 | Invalid reason |
| 308 | Invalid remarks |
| 309 | Could not update vehicle details, pl contact helpdesk |
| 311 | Validity period lapsed, you cannot update vehicle details |
| 312 | This eway bill is either not generated by you or cancelled |
| 313 | Error in validating ewaybill for vehicle updation |
| 315 | Validity period lapsed, you cannot cancel this eway bill |
| 316 | Eway bill is already verified, you cannot cancel it |
| 317 | Could not cancel eway bill, please contact helpdesk |
| 320 | Invalid state to |
| 321 | Invalid place to |
| 322 | Could not generate consolidated eway bill |
| 325 | Could not retrieve data |
| 326 | Could not retrieve GSTIN details for the given GSTIN number |
| 327 | Could not retrieve data from hsn |
| 328 | Could not retrieve transporter details from gstin |
| 329 | Could not retrieve States List |
| 330 | Could not retrieve UQC list |
| 331 | Could not retrieve Error code |
| 334 | Could not retrieve user details by userid |
| 336 | Could not retrieve transporter data by gstin |
| 337 | Could not retrieve HSN details for the given HSN number |
| 338 | You cannot update transporter details, as the current tranporter is already entered Part B details of the eway bill |
| 339 | You are not assigned to update the tranporter details of this eway bill |
| 341 | This e-way bill is generated by you and hence you cannot reject it |
| 342 | You cannot reject this e-way bill as you are not the other party to do so |
| 343 | This e-way bill is cancelled |
| 344 | Invalid eway bill number |
| 345 | Validity period lapsed, you cannot reject the e-way bill |
| 346 | You can reject the e-way bill only within 72 hours from generated timel |
| 347 | Validation of eway bill number failed, while rejecting ewaybill |
| 348 | Part-B is not generated for this e-way bill, hence rejection is not allowed. |
| 350 | Could not generate consolidated eway bill |
| 351 | Invalid state code |
| 352 | Invalid rfid date |
| 353 | Invalid location code |
| 354 | Invalid rfid number |
| 355 | Invalid Vehicle Number Format |
| 356 | Invalid wt on bridge |
| 357 | Could not retrieve eway bill details, pl. contact helpdesk |
| 358 | GSTIN passed in request header is not matching with the user gstin mentioned in payload JSON |
| 359 | User GSTIN should match to GSTIN(from) for outward transactions |
| 360 | User GSTIN should match to GSTIN(to) for inward transactions |
| 361 | Invalid Vehicle Type |
| 362 | Transporter document date cannot be earlier than the invoice date |
| 363 | E-way bill is not enabled for intra state movement for you state |
| 364 | Error in verifying eway bill |
| 365 | Error in verifying consolidated eway bill |
| 366 | You will not get the ewaybills generated today, howerver you cann access the ewaybills of yester days |
| 367 | Could not retrieve data for officer login |
| 368 | Could not update transporter |
| 369 | GSTIN/Transin passed in request header should match with the transported Id mentioned in payload JSON |
| 370 | GSTIN/Transin passed in request header should not be the same as supplier(fromGSTIN) or recepient(toGSTIN) |
| 371 | Invalid or Blank Supplier Ship-to State Code |
| 372 | Invalid or Blank Consignee Ship-to State Code |
| 373 | The Supplier ship-to state code should be Other Country for Sub Supply Type- Export |
| 374 | The Consignee pin code should be 999999 for Sub Supply Type- Export |
| 375 | The Supplier ship-from state code should be Other Country for Sub Supply Type- Import |
| 376 | The Supplier pin code should be 999999 for Sub Supply Type- Import |
| 377 | Sub Supply Type is mentioned as Others, the description for that is mandatory |
| 378 | The supplier or conginee belong to SEZ, Inter state tax rates are applicable here |
| 379 | Eway Bill can not be extended.. Already Cancelled |
| 380 | Eway Bill Can not be Extended. Not in Active State |
| 381 | There is No PART-B/Vehicle Entry.. So Please Update Vehicle Information.. |
| 382 | You Cannot Extend as EWB can be Extended only 8 hour before or after w.r.t Validity of EWB..!! |
| 383 | Error While Extending..Please Contact Helpdesk. |
| 384 | You are not current transporter or Generator of the ewayBill, with no transporter details. |
| 385 | For Rail/Ship/Air transDocDate is mandatory |
| 386 | Reason Code, Remarks is mandatory. |
| 387 | No Record Found for Entered consolidated eWay bill. |
| 388 | Exception in regenration of consolidated eWayBill!!Please Contact helpdesk |
| 389 | Remaining Distance Required |
| 390 | Remaining Distance Can not be greater than Actual Distance. |
| 391 | No eway bill of specified tripsheet, neither ACTIVE nor not Valid. |
| 392 | Tripsheet is already cancelled, Hence Regeration is not possible |
| 393 | Invalid GSTIN |
| 394 | For other than Road Transport, TransDoc number is required |
| 395 | Eway Bill Number should be numeric only |
| 396 | Either Eway Bill Number Or Consolidated Eway Bill Number is required for Verification |
| 397 | Error in Multi Vehicle Movement Initiation |
| 398 | Eway Bill Item List is Empty |
| 399 | Unit Code is not matching with any of the Unit Code from ItemList |
| 400 | total quantity is exceeding from multi vehicle movement initiation quantity |
| 401 | Error in inserting multi vehicle details |
| 402 | total quantity can not be less than or equal to zero |
| 403 | Error in multi vehicle details |
| 405 | No record found for multi vehicle update with specified ewbNo groupNo and old vehicleNo/transDocNo with status as ACT |
| 406 | Group number cannot be empty or zero |
| 407 | Invalid old vehicle number format |
| 408 | Invalid new vehicle number format |
| 409 | Invalid old transDoc number |
| 410 | Invalid new transDoc number |
| 411 | Multi Vehicle Initiation data is not there for specified ewayBill and group No |
| 412 | Multi Vehicle movement is already Initiated,hence PART B updation not allowed |
| 413 | Unit Code is not matching with unit code of first initiaton |
| 415 | Error in fetching in verification data for officer |
| 416 | Date range is exceeding allowed date range |
| 417 | No verification data found for officer |
| 418 | No record found |
| 419 | Error in fetching search result for taxpayer/transporter |
| 420 | Minimum six character required for Tradename/legalname search |
| 421 | Invalid pincode |
| 422 | Invalid mobile number |
| 423 | Error in fetching ewaybill list by vehicle number |
| 424 | Invalid PAN number |
| 425 | Error in fetching Part A data by IR Number |
| 426 | For Vehicle Released vehicle release date and time is mandatory |
| 427 | Error in saving Part-A verification Report |
| 428 | For Goods Detained,Vehicle Released feild is mandatory |
| 429 | Error in saving Part-B verification Report |
| 430 | Goods Detained Field required. |
| 431 | Part-A for this ewaybill is already generated by you. |
| 432 | invalid vehicle released value |
| 433 | invalid goods detained parameter value |
| 434 | invalid ewbNoAvailable parameter value |
| 435 | Part B is already updated,hence updation is not allowed |
| 436 | Invalid Consignee ship to State Code for the given pincode |
| 437 | Invalid Supplier ship from State Code for the given pincode |
| 438 | Invalid Latitude |
| 439 | Invalid Longitude |
| 440 | Error in inserting in verification data |
| 441 | Invalid verification type |
| 442 | Error in inserting verification details |
| 443 | invalid invoice available value |
| 444 | This eway bill cannot be cancelled as it is generated from NIC1 |
| 445 | This eway bill cannot be cancelled as it is generated from NIC2 |
| 446 | Transport detais cannot be updated here as it is generated from NIC1 |
| 447 | Transport detais cannot be updated here as it is generated from NIC2 |
| 448 | Part B cannot be updated as this Ewaybill Part A is generated in NIC1 |
| 449 | Part B cannot be updated as this Ewaybill Part A is generated in NIC2 |
| 450 | For outward-export ewaybill, To GSTIN has to be either URP or SEZ |
| 451 | For inward-import ewaybill, From GSTIN has to be either URP or SEZ |
| 452 | Consolidate Ewaybill cannot be generated as this Ewaybill is generated in NIC2 |
| 453 | You cannot consolidate ewaybills generated at NIC1 and NIC2 together |
| 600 | Invalid category |
| 601 | Invalid date format |
| 602 | Invalid File Number |
| 603 | For file details file number is required |
| 604 | E-way bill(s) are already generated for the same document number, you cannot generate again on same document number |
| 607 | dispatch from gstin is mandatary |
| 608 | ship to from gstin is mandatary |
| 609 | invalid ship to from gstin |
| 610 | invalid dispatch from gstin |
| 611 | Invalid document type for the given supply type |
| 612 | Invalid transaction type |
| 613 | Exception in getting Officer Role |
| 614 | Transaction type is mandatory |
| 615 | Dispatch From GSTIN cannot be sent as the transaction type selected is Regular |
| 616 | Ship to GSTIN cannot be sent as the transaction type selected is Regular |
| 617 | Bill-from and dispatch-from gstin should not be same for this transaction type |
| 618 | Bill-to and ship-to gstin should not be same for this transaction type |
| 619 | Transporter Id is mandatory for generation of Part A slip |
| 620 | Total invoice value cannot be less than the sum of total assessible value and tax values |
| 621 | Trans mode is mandatory since vehicle number is present |
| 622 | Trans mode is mandatory since trans doc number is present |
| 623 | IGST value is not applicable for Intra State Transaction |
| 624 | SGST/CGST value is not applicable for Inter State Transaction |
| 627 | Total value should not be negative |
| 628 | Total invoice value should not be negative |
| 629 | IGST value should not be negative |
| 630 | CGST value should not be negative |
| 631 | SGST value should not be negative |
| 632 | Cess value should not be negative |
| 633 | Cess non advol should not be negative |
| 634 | Vehicle type should not be ODC when transmode is other than road |
| 635 | You cannot update part B, as the current tranporter is already entered Part B details of the eway bill |
| 636 | You are not assigned to update part B |
| 637 | You cannot extend ewaybill, as the current tranporter is already entered Part B details of the ewaybill |
| 638 | Transport mode is mandatory as Vehicle Number/Transport Document Number is given |
| 640 | Tolal Invoice Value is mandatory |
| 641 | For outward CKD/SKD/Lots supply type, Bill To state should be as Other Country, since the Bill To GSTIN given is of SEZ unit |
| 642 | For inward CKD/SKD/Lots supply type, Bill From state should be as Other Country, since the Bill From GSTIN given is of SEZ unit |
| 643 | For regular transaction, Bill from state code and Dispatch from state code should be same |
| 644 | For regular transaction, Bill to state code and Ship to state code should be same |
| 645 | You cannot do Multi Vehicle movement, as current transporeter already entered part B |
| 646 | You are not assigned to do multi vehicle movement |
| 647 | Could not insert RFID data, pl. contact helpdisk |
| 648 | Multi Vehicle movement is already Initiated,hence generation of consolidated eway bill is not allowed |
| 649 | You cannot generate consolidated eway bill , as the current tranporter is already entered Part B details of the eway bill |
| 650 | You are not assigned to generate consolidated ewaybill |
| 651 | For Category Part-A or Part-B ewbdt is mandatory |
| 652 | For Category EWB03 procdt is mandatory |
| 654 | This GSTIN has generated a common Enrolment Number. Hence you are not allowed to generate Eway bill |
| 655 | This GSTIN has generated a common Enrolment Number. Hence you cannot mention it as a tranporter |
| 656 | This Eway Bill does not belongs to your state |
| 657 | Eway Bill Category wise details will be available after 4 days only |
| 658 | You are blocked for accesing this API as the allowed number of requests has been exceeded for this duration |
| 659 | Remarks is mandatory |
| 670 | Invalid Month Parameter |
| 671 | Invalid Year Parameter |
| 672 | User Id is mandatory |
| 673 | Error in getting officer dashboard |
| 675 | Error in getting EWB03 details by acknowledgement date range |
| 676 | Error in getting EWB Not Available List by entered date range |
| 677 | Error in getting EWB Not Available List by closed date range |
| 678 | Invalid Uniq No |
| 679 | Invalid EWB03 Ack No |
| 680 | Invalid Close Reason |
| 681 | Error in Closing EWB Verification Data |
| 682 | No Record available to Close |
| 683 | Error in fetching WatchList Data |
| 685 | Exception in fetching dashboard data |
| 700 | You are not assigned to extend e-waybill |
| 701 | Invalid Vehicle Direction |
| 702 | The distance between the pincodes given is too high |
| 703 | Since the consignor is Composite Taxpayer, inter state transactions are not allowed |
| 704 | Since the consignor is Composite Taxpayer, Tax rates should be zero |
| 705 | Invalid transit type |
| 706 | Address Line1 is mandatory |
| 707 | Address Line2 is mandatory |
| 708 | Address Line3 is mandatory |
| 709 | Pin to pin distance is not available for the given pin codes |
| 710 | Invalid state code for the given pincode |
| 711 | Invalid value for isInTransit field |
| 712 | Transit Type is not required as the good are not in movement |
| 713 | Transit Address is not required as the good are not in movement |
| 714 | Document type - Tax Invoice is not allowed for composite tax payer |
| 715 | The Consignor GSTIN is blocked from e-waybill generation as Return is not filed for past 2 months |
| 716 | The Consignee GSTIN is blocked from e-waybill generation as Return is not filed for past 2 months |
| 717 | The Transporter GSTIN is blocked from e-waybill generation as Return is not filed for past 2 months |
| 718 | The User GSTIN is blocked from Transporter Updation as Return is not filed for past 2 months |
| 719 | The Transporter GSTIN is blocked from Transporter Updation as Return is not filed for past 2 months |
| 720 | E Way Bill should be generated as part of IRN generation or with reference to IRN in E Invoice System, Since Supplier is enabled for E Invoice. |
| 721 | The distance between the given pincodes are not available in the system. Please provide distance. |
| 722 | Consignee GSTIN is cancelled and document date is later than the De-Registration date |
| 724 | HSN code of at least one item should be of goods to generate e-Way Bill |
| 726 | Vehicle type can not be regular when transportation mode is ship |
| 727 | For Ship Transport, either vehicle number or transport document number is required |
| 728 | You can cancel the ewaybill within 24 hours from Part B entry |
| 729 | TransDoc date is required for transport mode Ship as the transport document number is provided |
| 801 | Transporter id should not be given for Gold e-Waybill |
| 802 | Transporter name should not be given for Gold e-Waybill |
| 803 | Transport document number should not be given for Gold e-Waybill |
| 804 | Transport docuemnt date should not be given for Gold e-Waybill |
| 805 | Vehicle number should not be given for Gold e-Waybill |
| 806 | Vehicle Type should not be given for Gold e-Waybill |
| 807 | Transportation mode is mandatory for Gold e-Waybill |
| 808 | Inter-State ewaybill is not allowed for gold |
| 809 | Other items are not allowed with Gold e-Waybill |
| 810 | Transporter can not be updated for Gold e-Waybill |
| 811 | Vehicle can not be updated for Gold e-Waybill |
| 812 | Consolidated e-Waybill cannot be generated for Gold e-Waybill |
| 813 | Duplicate request at the same time |
| 814 | Multi Vehicle Movement cannot be initiated for Gold e-Waybill |
| 815 | Tranportation mode should be road for Gold e-Waybill |
| 816 | Tranportation mode should be road for extending Gold e-Waybill |
| 817 | MultiVehicleMovement cannot be initiated.Eway Bill is not in Active State |
| 818 | Validity period lapsed.Cannot generate consolidated Eway Bill |
| 819 | Ewaybill cannot be generated for the document date which is prior to 01/07/2017 |
| 820 | You cannot generate e-Waybill with document date earlier than 180 days |
| 821 | e-Waybill cannot be extended as the allowed limit is 360 days |
| 823 | Invalid RR No. |
| 855 | Supplier GSTIN could not be TDS or TCS. |
e-Invoice API error codes
The e-Invoice side is split into three practical groups so your team can quickly look up vital login and GSTIN errors, IRN errors, or e-Way Bill-related errors returned in e-Invoice-linked flows.
Vital Errors
Authentication, GSTIN status, credential, and access-limit errors from the official e-Invoice portal vital-error reference.
| Code | Error Message |
|---|---|
| 1004 | Header GSTIN is required |
| 1005 | Invalid Token |
| 1006 | User Name is required |
| 1007 | Authentication failed. Pls. inform the helpdesk |
| 1008 | Invalid login credentials |
| 1010 | Invalid Client-ID/Client-Secret |
| 1011 | Client Id is required |
| 1012 | Client Secret is required |
| 1013 | Decryption of password failed |
| 1014 | Inactive User |
| 1015 | Invalid GSTIN for this user |
| 1016 | Decryption of App Key failed |
| 1017 | Incorrect user id/User does not exists |
| 1018 | Client Id is not mapped to this user |
| 1019 | Incorrect Password |
| 3000 | Invalid login credentials |
| 3001 | Requested data is not available |
| 3029 | GSTIN is inactive or cancelled |
| 3074 | GSTIN - {0} is cancelled and document date - {1} is later than de-registration date |
| 3075 | GSTIN- {0} is cancelled and de-registration date is not available |
| 3076 | GSTIN - {0} is inactive |
| 3077 | GSTIN - {0} is cancelled and document date - {1} is earlier than registration date |
| 3078 | GSTIN- {0} is cancelled and registration date is not available |
| 3079 | For active GSTINs the document date should not be earlier than registration date |
| 3092 | Your PAN has Enabled with 5 Cr. Please enter turn over below 10 Cr |
| 3093 | Please enter turn over between 0.5Cr and 1Cr |
| 3095 | e-Invoice operations are temporarily disabled for the CLIENT - {0} as large number of erroneous requests have been received from the client for quite sometimes. |
| 3096 | e-Invoice operations are temporarily disabled for this USERNAME/GSTIN - {0} as large number of erroneous requests have been received from the USERNAME/GSTIN for quite sometimes. |
| 3097 | Password cannot be same as any of the last 5 passwords for this user account |
| 3098 | Invalid IRP code |
| 3099 | Password must not be too common |
| 3100 | Old Password is incorrect |
| 3101 | You are not authorized to change password of this user account as the gstin does not match |
| 3102 | This mobile number is already in use |
| 3103 | Password cannot be reset as this GSTIN is cancelled |
| 3104 | Some error occured while logging Client change status |
| 3105 | Error while updating the change/(s) |
| 3106 | No changes made as the requested status is the same as the current status. |
| 3107 | Some error occured while logging User change status |
| 3108 | You have exceeded the limit for this operation |
| 3109 | You have exceeded the limit for this operation |
| 5001 | Application error, issue with application while processing the request. Please try again. If error persists kindly raise the ticket along with request JSON, error details and timestamp of the error occurrence. |
IRN Errors
IRN generation, validation, document, tax, GSTIN, and cancellation errors from the official e-Invoice IRN error reference.
| Code | Error Message |
|---|---|
| 2143 | Invoice does not belongs to the user GSTIN |
| 2146 | Unable to create IRN, Pls. try after some time |
| 2147 | Unable to sign invoice, Pl try after some time |
| 2148 | Requested IRN data is not available |
| 2150 | Duplicate IRN |
| 2154 | IRN details are not found |
| 2159 | Invalid value for reverse charge applicable field |
| 2162 | Reverse Charge is not applicable for this transaction |
| 2163 | The document date should not be future date |
| 2169 | Request for IRN is neither from supplier GSTIN or e-Commerce GSTIN |
| 2172 | For Intra-state transaction, IGST amount is not applicable; only CGST and SGST amounts are applicable |
| 2173 | You have exceeded the limit of number of items |
| 2174 | For inter-state transaction, CGST and SGST amounts are not applicable; only IGST amount is applicable |
| 2176 | HSN code(s)-{0} is invalid |
| 2177 | Unit Quantity Code(s)-{0} is/are not as per master |
| 2182 | Taxable value of all items is not equal to total taxable value |
| 2183 | SGST value of all items is not equal to total SGST Value |
| 2184 | CGST value of all items must be equal to total CGST value |
| 2185 | IGST value of all items must be equal to total IGST Value |
| 2186 | Cess value of all items must be equal to total Cess Value |
| 2187 | State Cess Value of all items must be equal to total State CessValue |
| 2189 | Total Invoice Value is not matching with calculated value |
| 2192 | TotAmt value should be equal to (Qty * UnitPrice) for HSN {0} |
| 2193 | For Sl. No. {0}, Taxable Value (AssAmt) value is not equal to (TotAmt - Discount) |
| 2194 | For Sl. No {0}, Total item value does not match with taxable and tax values of that item |
| 2195 | e-Commerce GSTIN is not registered as TCS-GSTIN |
| 2200 | State code {0} is invalid for dispatch details or ship details |
| 2201 | Invalid Port Code |
| 2202 | Invalid Country Code |
| 2203 | Invalid Foreign Currency |
| 2211 | Supplier and recipient GSTIN should not be the same. |
| 2212 | The recipient GSTIN cannot be URP for supply type {0} |
| 2213 | The supplier GSTIN cannot be URP |
| 2226 | You are not authorised to get IRN data |
| 2227 | For Sl. No {0}, SGST and CGST amounts are not equal |
| 2228 | Item list cannot be empty |
| 2230 | This IRN cannot be cancelled because e-way bill has been generated , you can cancel e-way bill and then try cancelling IRN |
| 2231 | Cannot generate e-Invoice as the supplier GSTIN - {0} is SEZ |
| 2232 | POS is incorrect for {0} transaction |
| 2233 | Duplicate SI numbers are not allowed in line items |
| 2234 | For Sl. No {0}, SGST and CGST amount passed does not match with taxable value and tax rate |
| 2235 | For Sl. No {0}, IGST amount passed is not matching with taxable value and tax rate |
| 2238 | For Sl. No {0}, Quantity is not passed |
| 2239 | For Sl. No {0}, Unit Quantity Code (UQC) is not passed |
| 2240 | For Sl. No {0}, GST rate of tax is incorrect or not as notified |
| 2242 | Recipient POS is incorrect for transaction type {0} |
| 2243 | POS code is invalid |
| 2244 | Recipient pincode is not provided for the transaction - {0} |
| 2246 | Recepient cannot be SEZ for - {0} transaction |
| 2247 | Recepient should be SEZ for transaction {0} |
| 2248 | Recepient has to be URP in case of Export transactions |
| 2255 | Requested Payload is empty |
| 2258 | Supplier GSTIN state codedoes not match with the state code passed in supplier details |
| 2259 | Invalid supplier state code |
| 2260 | The recipient state code is invalid |
| 2261 | The recipient state code is incorrect for {0} transaction |
| 2262 | For Intra-state supply, IGST cannot be charged |
| 2265 | Recipient GSTIN state code does not match with the state code passed in recipient details |
| 2266 | For Sl. No {0}, Cess amount passed does not match with the calculated value |
| 2267 | For Sl. No {0}, State Cess amount passed is not as per calculated value |
| 2268 | IGST on instra state supply is not applicable to export/SEZ transactions |
| 2269 | Recipient state code is incorrect for transaction type {0} |
| 2270 | The allowed cancellation time limit is crossed, you cannot cancel the IRN |
| 2271 | SHIP TO - state code is not valid statecode for B2B, SEZ and Deemed Export transactions |
| 2272 | SHIP TO - PIN code cannot be 999999 for B2B, SEZ and Deemed Export transactions |
| 2273 | Dispatch from PIN code cannot be 999999 |
| 2274 | Recipient PIN code cannot be 999999 for {0} transaction. |
| 2275 | Recipient PIN code should be 999999 for Direct Export |
| 2276 | Supplier PIN code cannot be 999999 |
| 2278 | IRN is already generated and is cancelled for this Document number. The duplicate IRN cannot be generated for the same number. |
| 2279 | Invalid schema version |
| 2280 | Invalid document type |
| 2281 | Inavalid document number |
| 2282 | Invalid document date format |
| 2283 | IRN details cannot be provided as it is generated more than {0} days prior |
| 2284 | IRN cannot be generated for the document date which is prior to {0} |
| 2285 | Invalid value for IGST on intra field |
| 2286 | Cannot generate the ewaybill for cancelled IRN |
| 2287 | Ewaybill already exists for the given IRN |
| 2288 | Invalid Recipient GSTIN |
| 2290 | Invalid Total Invoice Value |
| 2292 | Invalid document date |
| 2293 | Invalid date format -(The correct format is dd/MM/yyyy) |
| 2294 | Reverse charge is mandatory if IGST on intra is applicable |
| 2295 | IRN is already generated and registered with GSTN Lookup Portal by other IRP |
| 2296 | Data not Found |
| 2297 | Reverse charge supply is not allowed for ISD recipients |
| 2298 | Recipient cannot be composition/UIN taxpayer for Deemed Exports |
| 2299 | E-Commerce Operator GSTIN field should be empty when Tax Payer generates e-Invoice |
| 2300 | Supplier GSTIN should be of type Regular or SED or Casual Taxable Person |
| 2301 | E-Commerce Operator GSTIN field should not be empty when e-Commerce operator generates e-Invoice |
| 2302 | Status of the IRN is not active |
| 2303 | For B2B transactions, buyer POS can be foreign country(96) only for Goods Transport Services (services by way of transportation of goods) |
| 2304 | You are not authorised to perform this operation |
| 2305 | IRN cannot be generated with document date prior to {0} days from today for suppliers with turnover above {1} |
| 2306 | Supplier has not given the consent to download the IRN by recepient. |
| 2307 | Future date cannot be accepted |
| 3026 | E-Invoice Options are not enabled for this GSTIN -{0} |
| 3028 | GSTIN -{0} is invalid. Recipient GSTIN is invalid or does not exist in e-invoice system |
| 3029 | GSTIN -{0} is inactive or cancelled |
| 3038 | {0} details Details:Pincode-{1} does not exists |
| 3039 | Pincode -{1} of {0} does not belong to his/her State - {2} |
| 3040 | Buyer or Ship Details:Pincode - {0} does not exists |
| 3041 | Buyer or Ship Details:Pincode -{0} does not belong to the state-{1} |
| 3047 | The HSN - {0} does not belong to Goods |
| 3048 | The HSN - {0} does not belong to Service |
| 3074 | GSTIN - {0} is cancelled and document date - {1} is later than DRegistration Date |
| 3075 | GSTIN- {0} is cancelled and DRegistration Date is not available |
| 3076 | GSTIN - {0} is inactive |
| 3077 | GSTIN - {0} is cancelled and document date - {1} is earlier than registration date |
| 3078 | GSTIN- {0} is cancelled and registration date is not available |
| 3079 | For active GSTINs the document date should not be earlier than registration date |
| 4001 | Error ocurred while creating Eway Bill |
| 5001 | Application error, issue with application while processing the request. Please try again. If error persists kindly raise a ticket along with request JSON, error details and timestamp of the error occurrence. |
| 5002 | Application error, issue with application while processing the request. Please try again. If error persists kindly raise a ticket along with request JSON, error details and timestamp of the error occurrence. |
| 9999 | Invoice is not active |
e-Way Bill Errors
e-Way Bill generation, transport, gold e-Way Bill, and cancellation errors returned in e-Invoice-linked e-Way Bill flows.
| Code | Error Message |
|---|---|
| 4000 | Status of the IRN is not active |
| 4001 | Error ocurred while creating Eway Bill |
| 4002 | EwayBill is already generated for this IRN |
| 4003 | Requested IRN data is not available |
| 4004 | Error while retrieving IRN details |
| 4005 | Eway Bill details are not found |
| 4006 | Requesting parameter cannot be empty |
| 4007 | Requested e-Way Bill is not available |
| 4008 | Please enter valid e-waybill number |
| 4009 | E Way Bill can be generated provided at least HSN of one item belongs to goods. |
| 4010 | E-way Bill cannot generated for Debit Note, Credit Note and Services. |
| 4011 | Vehicle number should be passed in case of transportation mode is Road. |
| 4012 | The transport document number should be passed for transportation modes air and rail |
| 4013 | The distance between the pincodes given is too high or low. |
| 4014 | Invalid Vehicle Number |
| 4015 | EWayBill will not be generated for blocked User -{0} |
| 4016 | Transport document date cannot be a future date |
| 4017 | Incorrect date format |
| 4018 | Invalid Transporter ID |
| 4019 | Provide Transporter ID in order to generate Part A of e-Way Bill |
| 4020 | Invalid vehicle type . |
| 4021 | Transporter document date cannot be earlier than the invoice date. |
| 4022 | vehicle type should be passed in case of transportation mode is Road. |
| 4023 | The transport document date should be passed for of transportation modes air and rail. |
| 4024 | Vehicle type should not be ODC when transmode is other than road and ship |
| 4025 | Invalid User-Id |
| 4026 | Duplicate EwayBill for the given document numer, EwbNo - ({0}) |
| 4027 | Transporter Id is mandatory for generation of Part A slip |
| 4028 | Transport mode is mandatory as Vehicle Number/Transport Document Number is given |
| 4029 | Valid distance to be sent in case of same pin codes, you cannot send 0 as distance in this case. |
| 4030 | The distance between the pincodes {0} and {1} is not available in the system, you need to pass the actual distance. |
| 4031 | Ship to details are mandatory for export transactions to generate e-Way Bill. |
| 4032 | Ship to state code cannot be other country code(96) for e-Way Bill generation |
| 4033 | Ship to PIN code cannot be 999999 for e-Way Bill generation |
| 4034 | Since the you passed Supplier/Recepient/Dispatch from/Ship to Pincode as 999999, distance cannot be 0 |
| 4035 | Dispatch state code cannot be other country code(96) for e-Way Bill generation |
| 4036 | Dispatch PIN code cannot be 999999 for e-Way Bill generation |
| 4037 | You are not authorised to get data |
| 4038 | The distance between the pincodes given is too high |
| 4039 | Vehicle type can not be regular when transport mode is ship |
| 4040 | For Ship Transport, either vehicle number or transport document number is required |
| 4041 | You don't have permission to get EWB details generated by main user. |
| 4042 | Invalid RR number |
| 4043 | You cannot generate e-waybill with document date earlier than {0} days |
| 4044 | Transportation mode should be road for Gold EwayBill |
| 4045 | Transporter name should not be given for Gold e-Waybill |
| 4046 | Transport document number should not be given for Gold e-Waybill |
| 4047 | Transport document date should not be given for Gold e-Waybill |
| 4048 | Vehicle number should not be given for Gold e-Waybill |
| 4049 | Vehicle Type should not be given for Gold e-Waybill |
| 4050 | Transportation mode is mandatory for Gold e-Waybill |
| 4051 | Inter-State ewaybill is not allowed for gold |
| 4052 | Transporter id should not be given for Gold e-Waybill |
| 4053 | Could not cancel eway bill, please contact helpdesk. |
| 4054 | Gen mode should be irp in order to cancel ewaybill. |
| 4055 | You can cancel the ewaybill within 24 hours from Part B entry. |
| 4056 | Eway bill is already verified, you cannot cancel it. |
| 4057 | This eway bill is either not generated by you or cancelled. |
| 4058 | Check |
| 4059 | Invalid reason. |
| 4060 | Remarks is mandatory. |
| 4061 | This ewb is not generated through this IRP |
| 4062 | You have exceeded the limit for this operation |
| 4063 | e-Waybill cannot be created with combination of sin items with other items |
| 4064 | Seller Address is required for sin item |
| 4065 | Buyer Address is required for sin item |
| 4066 | Seller Location is required for sin item |
| 4067 | Buyer Location is required for sin item |
| 4068 | Quantity unit code is mandatory for sin item |
| 4069 | Invalid unit code for sin item |
| 4070 | Quantity is mandatory for sin item |
| 4071 | SGST and CGST rates are mandatory for each sin item incase of intra state e-Waybill |
| 4072 | IGST rates are mandatory for each sin item incase of inter state e-Waybill |
e-Way Bill API error codes
Open the original published error-code reference.
e-Invoice vital errors
Open the original published error-code reference.
e-Invoice IRN errors
Open the original published error-code reference.
e-Invoice e-Way Bill errors
Open the original published error-code reference.
