Recommended Free Tools
Short answer: an e-invoice authenticates an eligible GST invoice through the Invoice Registration Portal (IRP), which returns an Invoice Reference Number (IRN) and QR code. An e-way bill records the regulated movement of goods, generally for a consignment valued above Rs. 50,000 before transport starts, subject to exceptions and applicable state or Union territory rules. They are separate documents, so a shipment can require both. GSTN supports combined and IRN-based e-way-bill workflows, but an IRN by itself does not prove that an e-way bill exists.
The difference in one table
| Question | E-invoice | E-way bill |
|---|---|---|
| Main purpose | Registers and authenticates eligible business-invoice data with the IRP. | Documents covered movement of goods during transport. |
| What triggers it | The taxpayer, transaction type, turnover history, entity type and exclusions under the e-invoicing mandate. | A covered movement of goods, generally when consignment value exceeds Rs. 50,000, together with Rule 138 conditions and exceptions. |
| Who normally generates it | The eligible supplier; an e-commerce operator may generate it for a seller. A recipient or transporter does not generate the e-invoice. | The consignor, consignee or transporter in the circumstances described by the e-way-bill system. An unregistered transporter must enroll on the portal. |
| When | After preparing the standard invoice and before the applicable invoice-registration deadline for the transaction. | Before commencement of covered movement. |
| Output | IRN and a QR code linked to the registered invoice data. | E-way bill number (EBN), with invoice or delivery-document, transporter and vehicle information. |
| Does it require movement? | No. It authenticates an invoice; the goods may not yet be in transit. | Yes. It exists to accompany a regulated movement of goods. |
| Can both apply? | Yes. | Yes. GSTN describes generating both together or generating the e-way bill later by using the IRN. |
These are functional distinctions, not two names for the same compliance step. The IRP’s mandate page explains e-invoice registration and the IRN/QR output, while CBIC’s Rule 138 governs the e-way-bill movement requirement: Invoice Registration Portal e-invoicing mandate and CBIC CGST Rules, Rule 138.
As an Amazon Associate I earn from qualifying purchases.
What an e-invoice actually is
An e-invoice is not simply a PDF, spreadsheet or invoice stored electronically. For a taxpayer and transaction within the mandate, the supplier first creates the invoice in its accounting or billing system in the prescribed format and submits the invoice data to the IRP. The IRP validates and registers that data, then returns an IRN and QR code. The registered details are the evidence that the invoice has passed the required authentication workflow.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Who is generally within the mandate
The IRP’s published mandate page says applicability is assessed using aggregate annual turnover in any preceding financial year from FY 2017–18 onward. Turnover is therefore not limited to the current year or to one invoice. Entity type and transaction-level exclusions also matter. The page says regular taxpayers and SEZ developers can generate e-invoices, and that an e-commerce operator can generate them on behalf of sellers. Recipients and transporters do not generate the supplier’s e-invoice.
#1 Best Overall
Do not treat the turnover history as a stand-alone answer. Check the current notification, the taxpayer’s entity category and the precise transaction and document type before deciding that registration is mandatory or unavailable. The IRP page is the appropriate starting point for that check: https://einvoice6.gst.gov.in/content/einvoice-mandate/.
Published rollout timeline
The IRP lists these historical turnover tiers and effective dates. They show how the mandate expanded; they are not a complete list of today’s exclusions or transaction coverage.
| Turnover tier listed by the IRP | Effective date | Notification identified on the IRP timeline |
|---|---|---|
| Rs. 500 crore and above | 1 October 2020 | Notification 61/2020 |
| Rs. 100 crore and above | 1 January 2021 | Notification 88/2020 |
| Rs. 50 crore and above | 1 April 2021 | Notification 05/2021 |
| Rs. 20 crore and above | 1 April 2022 | Notification 01/2022 |
| Rs. 10 crore and above | 1 October 2022 | Notification 17/2022 |
| Rs. 5 crore and above | 1 August 2023 | Notification 10/2023 |
Each figure is a historical effective tier published by the Invoice Registration Portal. It should not be rewritten as “every business above Rs. 5 crore must e-invoice every document,” because entity, document, transaction and exemption tests still apply.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsWhat the IRN and QR code tell you
The IRN identifies the invoice registered through the IRP, and the QR code carries the registered invoice information in a machine-readable form. They establish the e-invoice registration event; they do not establish that goods have been dispatched, that a transporter has accepted a load, or that an e-way bill has been generated.
When do you need an e-way bill?
Under the general CBIC Rule 138 framework, a registered person who causes movement of goods of consignment value exceeding Rs. 50,000 must furnish the prescribed information before movement when the movement is:
- in relation to a supply;
- for a reason other than supply, such as a non-sale movement covered by the rule; or
- because of an inward supply from an unregistered person.
CBIC states the rule as: “Every registered person who causes movement of goods of consignment value exceeding fifty thousand rupees —” followed by those covered situations. Read the complete current rule, because exemptions, special categories and notified variations qualify the general threshold: https://cbic-gst.gov.in/ewaybill-rules.html.
Rank #2
Is an e-way bill required below Rs. 50,000?
Not automatically under the general threshold. Rule 138 allows the registered person or transporter to generate an e-way bill for a consignment below Rs. 50,000 at their option. However, a low value does not settle every case: specified goods, prescribed situations, route rules and state or Union territory notifications can change the result. The official e-way-bill FAQ also explains that intra-state requirements are not necessarily identical across India. Check the movement’s origin, destination, goods category and the applicable notification rather than relying on value alone: E-Way Bill System FAQ.
Who can generate it
The e-way-bill system FAQ identifies the consignor, consignee or transporter as possible generators in the circumstances it describes. If a transporter is unregistered, the transporter must enroll on the e-way-bill portal before using the system. A business should decide in advance who owns generation, because a hand-off at the loading point can otherwise leave no valid number before the vehicle departs.
Information and documents needed
The generator needs the underlying invoice, bill of supply or delivery challan, as applicable, plus the relevant transporter and vehicle details. The number and values must agree with the commercial document. A mismatch in document number, date, taxable value, vehicle number or party details can create a compliance problem even when the goods value is high enough to require a bill.
What must travel with the goods
The person in charge of the conveyance must carry the invoice, bill of supply or delivery challan, as applicable, and a copy of the e-way bill or its number, physically or in another manner permitted by the rule. “Carry” does not mean that a printed sheet is the only acceptable format; use the current Rule 138 wording and portal permissions for the form accepted on the route.
Validity bands
Rule 138 sets distance-based validity bands. The following periods are the bands stated in the cited rule; notified extensions and the current rule text control if they change.
Free tools Windows power users keep installed
One-click scans. No signup required.
| Distance covered by the movement | Validity stated in Rule 138 |
|---|---|
| Under 100 km | One day |
| 100 km to under 300 km | Three days |
| 300 km to under 500 km | Five days |
| 500 km to under 1,000 km | Ten days |
| 1,000 km or more | Fifteen days |
Plan the dispatch so the number remains valid for the actual route. A vehicle delay, route change or trans-shipment can require an update or another action under the current system rules; do not assume that an invoice’s validity or an IRN extends the e-way bill.
Rank #3
How the two legal tests fit together
Run two separate questions for every transaction:
- Invoice test: Is this taxpayer, entity and transaction within the e-invoicing mandate, after applying the current exclusions?
- Movement test: Are goods moving in a covered situation, and does the consignment, category, route and state or Union territory rule require an e-way bill before movement?
If the answer to both is yes, complete both. If only the invoice test is yes, register the invoice but do not infer that a transport document has been issued. If only the movement test is yes, generate the e-way bill using the permitted invoice, bill of supply or delivery challan data even where an e-invoice is not mandated. The documents can be connected operationally, but they are not interchangeable legally.
Example: interstate sale by a covered taxpayer
A regular taxpayer within the e-invoice mandate sells goods in a consignment valued above Rs. 50,000 to a customer in another state. The supplier normally needs to register the eligible invoice through the IRP and obtain the IRN and QR code. Because the goods are moving in a covered consignment, the supplier or the responsible transporter also needs an e-way bill before the vehicle starts. The IRN does not replace the EBN.
Example: below-threshold movement
A consignment is valued below Rs. 50,000. The general Rule 138 threshold alone does not compel an e-way bill, but an optional bill may still be generated, and a special category or state notification may impose a requirement. Check the FAQ and local notification before dispatch. If the supplier is within the e-invoice mandate, the invoice question remains separate from the movement-value question.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Example: movement with no sale
Goods can move for a reason other than a sale. Rule 138 expressly includes such movements in its covered situations when the other conditions are met. Use the appropriate delivery document and describe the non-sale reason accurately; do not assume that “no sale” means “no e-way bill.”
Combined and IRN-based workflows
GSTN’s advisory dated 17 June 2026 covers API flows that:
- generate an IRN and e-way bill together;
- generate an e-way bill subsequently by using an existing IRN; and
- handle applicable Bill-to/Ship-to transactions.
These are integration options, not a merger of the documents. A successful combined API response should be checked for both outputs: the IRN/QR information and the EBN. In a later IRN-based flow, confirm that the e-way-bill request was accepted and that the number is available before the vehicle moves.
Ship-to GSTIN and URP details
The advisory says the Ship-to GSTIN field becomes conditionally required when Ship-to details are supplied and e-way-bill generation is required. Where a GSTIN is unavailable, it describes using “URP” where applicable. These are system-field instructions, so implementation teams should follow the advisory’s exact conditions and the current portal or API documentation rather than hard-coding URP for every unregistered destination.
Read the complete, dated advisory before changing an accounting or logistics integration: GSTN advisory dated 17 June 2026.
Voluntary closure and status checks
The same advisory’s title refers to voluntary closure of an e-way bill. If a movement is cancelled or otherwise qualifies for closure, use the current portal/API conditions and retain the status response. Do not merely delete a vehicle record in an internal system; the government record must show the permitted action, and the business should preserve the response with its transport file.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.A practical dispatch procedure
- Classify the transaction. Record supplier and recipient GST status, entity type, transaction type, whether goods will move, destination state or Union territory, and the reason for movement.
- Check e-invoice applicability. Compare the taxpayer’s aggregate annual turnover in any preceding year from FY 2017–18 onward with the current mandate, then apply entity and transaction exclusions.
- Create the source invoice or delivery document. Ensure item descriptions, values, tax details, party identifiers and document numbers are final before submission.
- Register the invoice when required. Submit the standard invoice data to the IRP and store the returned IRN and QR code with the accounting record.
- Test the movement requirement separately. Calculate consignment value, check the Rule 138 covered situations, review exemptions and confirm state or Union territory requirements.
- Prepare e-way-bill data. Use the invoice, bill of supply or delivery challan and enter transporter and vehicle information. If the transporter will generate it, agree on responsibility and a hand-off time.
- Generate before departure. Use the combined IRN/e-way-bill flow or the subsequent e-way-by-IRN flow when appropriate. Save the EBN and acceptance response.
- Verify the vehicle file. Give the person in charge the required commercial document and the e-way bill or number in the permitted form. Check that the route and validity band fit the planned journey.
- Monitor changes. For a vehicle change, cancellation, delay, trans-shipment or other alteration, follow the current portal procedure and retain every status response.
Common mistakes and how to correct them
“We generated an IRN, so transport is covered.”
An IRN proves invoice registration, not e-way-bill generation. Check for an EBN or make the permitted subsequent e-way-by-IRN request before movement.
“Every movement above Rs. 50,000 needs a bill.”
The general threshold is qualified by Rule 138 exceptions, specified goods and notifications. Confirm the actual route and category, especially for intra-state movements.
“Below Rs. 50,000 means no bill in every case.”
The registered person or transporter may generate one voluntarily, and special rules can still apply. Review the official FAQ and local provisions.
Best Value
“The transporter will handle everything.”
Generation can be assigned to a transporter in the circumstances allowed by the system, but the consignor should still supply accurate documents and verify the EBN before loading. An unregistered transporter must enroll.
“A PDF invoice is an e-invoice.”
A file format does not create an IRN. The eligible invoice must pass the IRP registration workflow and carry the returned IRN and QR code.
“The same threshold applies identically in every state.”
The national Rule 138 framework is the starting point, not a guarantee of uniform intra-state treatment. Confirm state or Union territory notifications for the goods and route.
“Ship-to can be left blank in every API request.”
GSTN’s 17 June 2026 advisory makes the Ship-to GSTIN field conditionally required when Ship-to details are supplied and e-way-bill generation is required. Apply the advisory’s conditions; use URP only where its rules permit.
Records and controls for a small finance team
- Keep the source invoice, bill of supply or delivery challan linked to the IRN and QR data where e-invoicing applies.
- Store the EBN, generation timestamp, vehicle and transporter details with the dispatch record.
- Use a two-person check for high-value or urgent loads: one person verifies invoice registration and another verifies movement authorization.
- Reconcile cancelled invoices, returned goods and closed or cancelled e-way bills so that accounting, tax and logistics statuses agree.
- Review the mandate and Rule 138 after notification changes; historical rollout dates do not replace the current applicability test.
What to remember
An e-invoice answers, “Has this eligible invoice been registered and authenticated with the IRP?” An e-way bill answers, “Has this covered movement of goods been documented for transport?” For a qualifying sale by a covered taxpayer, the answer to both can be yes. Generate and verify each document independently, use the combined workflow only as a convenience, and check current exceptions and state-specific rules before dispatch.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




