For GST-registered businesses, compliance challenges begin as soon as invoices are issued. Goods need to be moved, and transporters need accurate details. Even a small mismatch between the e-invoice, e-waybill, vehicle, or dispatch information can lead to delivery delays, transit hold-ups, and problems with buyers, cash flow, and daily operations.
This guide covers e-invoicing and e-waybills, their differences, when to use each, common mistakes, and how to handle them properly to avoid compliance issues and shipping delays.
Key Terms at a Glance
| Term | What It Means |
|---|---|
| IRP | Invoice Registration Portal - the government system where eligible invoices are reported for e-invoicing |
| IRN | Invoice Reference Number - the unique number generated when an invoice is successfully registered on the IRP |
| AATO | Annual Aggregate Turnover - turnover considered across GSTINs under one PAN, based on the notified e-invoicing rules |
| GSTIN | GST Identification Number - the 15-digit GST registration number |
| HSN | Harmonised System of Nomenclature - the standard code used to classify goods for GST |
| Part A / Part B | The two sections of an E-Way Bill. Part A includes the invoice and goods details. Part B includes vehicle or transport document details |
| EWB | E-Way Bill - the document used for movement compliance under GST |
| ITC | Input Tax Credit - the tax credit a buyer may claim, subject to GST conditions |
What Is E-Invoicing?
E-invoicing is a process in which invoices are digitally verified by the Invoice Registration Portal (IRP), which assigns each invoice a unique Invoice Reference Number (IRN) and a QR code. You do not create invoices on a government portal. Instead, you make invoices in your own accounting or billing software. If e-invoicing applies to your business, you send the invoice data to the IRP to get the IRN and QR code. The portal checks the invoice and sends back the registration details, but it does not create the invoice for you.
For B2B, B2G, and export transactions subject to e-invoicing rules, a valid IRN confirms the invoice was reported correctly. Once you get a valid IRN, the invoice is registered on the IRP unless you cancel it within the allowed time. Businesses should keep their records in their ERP or accounting software rather than relying on the portal for long-term storage.
What Is an E-Way Bill?
An E-Way Bill is a document required for the movement of goods under GST. It is created using invoice or challan details and includes information about the transporter and vehicle, so goods travel with the right paperwork.
The EWB has two parts:
- Part A – invoice number, goods description, HSN, value, and recipient details
- Part B – vehicle number or transport document details
For road transport, you usually need to fill in Part B for the E-Way Bill to be valid, unless certain rules say otherwise. This often causes problems because invoice details might be ready, but vehicle details are missing or entered incorrectly.
E-Invoice vs E-Way Bill: The Difference at a Glance
| Point | E-Invoice | E-Way Bill |
|---|---|---|
| Purpose | Validate eligible invoice data with the government | Track and support the lawful movement of goods |
| Portal | Invoice Registration Portal (IRP) | E-Way Bill Portal |
| Trigger | Reporting of eligible invoices, credit notes, and debit notes | Movement of goods based on Rule 138 conditions |
| What you get | IRN and QR code | 12-digit EWB number |
| Basis | Applicability depends on notified turnover and taxpayer class | Applicability depends mainly on goods movement rules and consignment value, subject to exceptions |
| Who needs it | Notified taxpayers covered under e-invoicing rules | Supplier, recipient, or transporter may generate it depending on who causes movement |
| Validity | Registered unless cancelled within the permitted time | Distance-based validity, subject to portal rules and extension rules |
When to Use E-Invoice vs E-Way Bill?
| Situation | E-Invoice | E-Way Bill |
|---|---|---|
| B2B invoice where e-invoicing applies to the supplier | Yes | Required only if goods movement rules trigger it |
| B2C invoice | No | Required only if goods movement rules trigger it |
| Export invoice by the covered taxpayer | Yes | Depends on the goods movement facts |
| Service invoice with no goods movement | May be covered for e-invoicing depending on the transaction and taxpayer class | No |
| Goods movement above ₹50,000 | Not necessarily | Generally, yes, unless specifically exemp |
Who Needs to Generate E-Invoices and E-Way Bills?
Many business owners think both are required for everyone, but that is not true. Each has its own rules for when it applies.
E-Invoicing Applicability
E-invoicing depends on the notified turnover threshold and taxpayer class.
| AATO | E-Invoicing Requirement |
|---|---|
| Above ₹5 crore | Mandatory for covered B2B, B2G, export invoices, and relevant credit and debit notes |
| ₹10 crore and above | All of the above, plus a 30-day reporting limit on IRP from the document date of April 1, 2025 |
| Below ₹5 crore | Not mandatory under the present threshold |
E-Invoicing Exemptions
Even if turnover is above ₹5 crore, e-invoicing does not apply to certain exempt categories such as:
- Banks, NBFCs, and financial institutions
- Insurance companies
- Goods Transport Agencies
- Passenger transport services
- Multiplex and cinema admission services
- SEZ units acting as suppliers
You should always check the latest official updates before relying on these exemptions.
E-Way Bill Applicability
The EWB is required for moving goods, regardless of your turnover.
| Situation | E-Way Bill Required? |
|---|---|
| Goods moved with a consignment value above ₹50,000 | Generally yes |
| Goods moved below ₹50,000 in the specified notified cases | May still be required |
| Movement of exempt goods or covered exempt situations | No, where exemption applies |
| Pure service transaction with no goods movement | No |
Who can generate the E-Way Bill?
The supplier, recipient, or transporter can generate the E-Way Bill, depending on who is responsible for moving the goods and how the transaction is set up.
List of E-Way Bill Exemptions
Not all goods or movements require an eway bill. Common exemptions referenced under Rule 138 and related guidance include:
- Goods transported by non-motorised conveyance
- Movement of empty cargo containers
- Certain goods under customs bond or customs seal
- Certain categories of exempt goods
- Movement by defence formations in specified cases
- Other specific exemptions under central or state notifications
Since exemptions depend on specific facts and notifications, businesses should check both central and state rules before deciding that it is not needed.
How to generate an E-way Bill?
Here is the practical step-by-step process to generate an e-Way Bill.
Step 1: Login to the e-Way Bill portal
Open the e-Way Bill portal and log in using your username, password, and captcha.
Step 2: Click “Generate New”
After login, go to the e-Way Bill menu and choose Generate New.

Step 3: Choose the transaction type
Select whether the movement is:
- Outward – if you are supplying goods
- Inward – if you are receiving goods

Then choose the correct sub-type, such as supply, export, job work, SKD/CKD, own use, and others.

Step 4: Enter document details
Choose the document type:
- Tax Invoice
- Bill of Supply
- Delivery Challan
Then enter:
- document number
- document date
Step 5: Fill in supplier and recipient details
Enter or verify:
- supplier name, GSTIN, address
- recipient name, GSTIN, address
- PIN code and state

Step 6: Enter item details
Fill the goods details carefully:
- product name
- HSN code
- quantity
- taxable value
- tax rate
- total invoice value

Step 7: Enter transport details
Now fill Part B:
- mode of transport: road, rail, air, or ship
- approximate distance
- transporter name/transporter ID
- vehicle number for road movement

Step 8: Submit the form
Click Submit after checking all details.F
Step 9: Print or download the e-Way Bill
Once generated download the e-Way Bill or print it if needed
E-Way Bill Validity: How Long Is It Valid?
The validity of an E-Way Bill depends on the distance the goods will travel.
| Distance for Regular Cargo | Validity |
|---|---|
| Up to 200 km | 1 day |
| 201-400 km | 2 days |
| Every additional 200 km or part thereof | 1 additional day |
For over-dimensional cargo, the validity is 1 day for every 20 km or part thereof.
For road transport, the validity period starts when you first enter Part B. Take it seriously, as it directly affects whether your goods are considered compliant during transit.
Recent Updates
From January 1, 2025:
- E-Way Bill generation is restricted for base documents older than 180 days from the document date.
- An e-way bill cannot be extended beyond 360 days from the original date of generation.
A Real-World Example: How Both Work Together
Rohan runs a textile business in Mumbai with an annual turnover above ₹5 crore. He receives a B2B order from a buyer in Delhi worth ₹1.2 lakh.
Step 1 – E-Invoice: Since he falls within the notified e-invoicing threshold and the transaction is covered, his billing software reports the invoice to the IRP. The system returns an IRN and QR code. The invoice is now registered in the prescribed manner.
Step 2 – E-Way Bill: For goods worth more than ₹50,000, an e-way bill is required unless an exemption applies. His software now uses invoice data to populate Part A and later updates Part B with vehicle details. If the distance is 1,400 km, the bill is valid under the distance-based rule.
Outcome: Goods move with a registered invoice and a valid movement document. This reduces the risk of detention, mismatch, or delay. It also supports smoother buyer-side reconciliation, though ITC eligibility remains subject to broader GST conditions
Common Mistakes Businesses Make
Mistake 1: E-invoicing means creating the invoice on the government portal
No. You create the invoice in your own billing or accounting system. E-invoicing means reporting invoice data to the IRP to obtain an IRN and a QR code. The portal validates the invoice. It does not create it.
Mistake 2: If I have an e-invoice, I never need an E-Way Bill
Not always. Both serve different purposes. E-invoicing handles invoice registration. E-Way Bill handles movement compliance. You may need both for the same transaction.
Mistake 3: We are in the service business, so we require E-Way Bills
No, unless goods are actually being transported. The EWB applies to the movement of goods, not service-only transactions.
Mistake 4: My turnover is under the e-invoicing threshold, so I am fully safe
Not always. Even if e-invoicing does not apply to you, you might still require E-Way Bills if your goods movement meets Rule 138 conditions.
Mistake 5: If the IRN is not generated, the invoice is still acceptable
If e-invoicing applies, issuing an invoice without a valid IRN creates compliance risk. It may be treated as not issued in the prescribed manner, leading to disputes and potential penalty exposure.
Mistake 6: The 360-day rule means my E-Way Bill stays valid for 360 days
No. The usual validity still depends on distance. The 360-day rule only limits how far the validity can be extended from the original date.
Mistake 7: I can generate an E-Way Bill later for an old document whenever I want
Not anymore. Starting January 1, 2025, you cannot generate an eway bill for documents older than 180 days.
What to Do When You Make an Error
Cancelling an E-Invoice
If you notice an error soon after IRN generation:
- Log in to the IRP
- Select the IRN cancellation option
- Enter the required details
- Choose the reason
- Confirm cancellation
You can only cancel within 24 hours of generating the IRN. If you miss this window, you cannot cancel it on the portal. Corrections then have to be made through GST return processes, and if needed, by issuing a credit note and a new invoice.
Cancelling an E-Way Bill
If the goods were not transported or are not being moved as originally planned, you can cancel the E-Way Bill on the portal. You usually have 24 hours to do this, as long as the bill has not already been checked by an officer during transit.
Extending E-Way Bill Validity
If goods cannot reach the destination within the original validity period due to a breakdown, accident, road blockage, or similar operational reasons, the E-Way Bill validity may be extended on the portal.
The current transporter can generally extend the bill, and if no transporter is assigned, the generator may do so in accordance with portal rules. You need to enter the bill details, reason, and current location. From January 1, 2025, the extended validity cannot go beyond 360 days from the original generation date.
Businesses should keep clear records explaining why they extended the E-Way Bill. Extending it without a clear reason can raise audit questions.
Consolidated EWay Bill: For Multiple Consignments in One Vehicle
If a transporter is carrying multiple consignments from different suppliers in one vehicle, individual E-Way Bills are still generated for the underlying consignments. After that, the transporter can generate a consolidated E-Way Bill to group those individual EWBs for the vehicle.
The Risk of Doing It Manually
Manual processes often fail at the worst times, such as during dispatch, within the 24-hour cancellation window, or when teams are trying to match up data at the end of the month.
1. Data entry errors
When teams enter the same details separately in billing, e-invoicing, and E-Way Bill systems, mistakes are likely. Quantity, HSN, taxable value, GSTIN, distance, and transport details can all be entered incorrectly. Even a single wrong digit can lead to rejection or problems with the movement of goods.
2. Missed timelines
Businesses with an annual turnover of over ₹10 crore now have a 30-day deadline to report invoices to the IRP. IRN cancellation is allowed within 24 hours. Its validity depends on the distance, and you cannot use documents older than 180 days to generate an E-Way Bill. Tracking them manually makes it challenging.
3. Reconciliation burden
Manual teams often find mismatches late, when they compare invoices, E-Way Bills, and GSTR data. Fixing these mistakes then takes more time and costs more. Integrated systems help reduce repeated data entry and maintain consistent records.
4. Record-keeping problems
Do not use the IRP as your long-term storage. Businesses should keep proper records in their ERP or accounting software.
How Integrating With Accounting Software Solves the Problem
When your accounting software connects with the IRP and E-Way Bill systems, invoices can move through the compliance process with less repeated work.
1. One-time data entry
You enter the invoice into your accounting system once. The required data is then automatically sent to e-invoicing and E-Way Bill processes, so you do not have to re-enter it across different portals. This lowers the risk of mismatches.
2. Pre-submission checks
A good system checks GSTIN, HSN, tax treatment, and location details before sending data to the portal. This helps prevent rejections and last-minute dispatch problems.
3. Better reporting discipline
If the 30-day IRP reporting rule applies, software can alert you to invoices that are approaching the 30-day threshold before they become non-reportable. It can also track E-Way Bill validity and extension times better than manual tracking.
4. Stronger record linkage
When the invoice, IRN, E-Way Bill, and voucher are linked in a single system, it is easier to retrieve records for audits and reconcile data.
What Business Owners Should Expect From a GST Accounting Software
| What You Need | What to Look For |
|---|---|
| Generate e-invoice and E-Way Bill in one workflow | Single voucher entry that supports both processes |
| Avoid preventable rejections | Validation of GSTIN, HSN, tax setup, and transport details before submission |
| Handle dispatch at scale | Bulk processing where operationally needed |
| Stay audit-ready | Voucher-level linkage of invoice, IRN, EWB, and supporting data |
| Reduce reconciliation issues | Data flows into returns and records without repeated manual entry |
| Maintain records properly | Secure searchable archive in the accounting or ERP system |
How BUSY Helps With E-Invoicing and E-Way Bills
1. E-Invoice generation from sales vouchers
BUSY can generate e-invoices directly from sales vouchers and fetch IRN and QR details in the workflow. This reduces the need to leave the accounting process and work on the portal separately.
2. Bulk processing for high-volume billing
For businesses generating multiple invoices per day, bulk e-invoice and E-Way Bill generation can reduce repetitive operational steps.
3. Built-in validation before submission
When party, item, tax, and master data are maintained accurately, the risk of rejections and mismatches decreases significantly.
4. Easier Part B updates
Transport details can change during dispatch. Having software that lets you update vehicle and transporter details during the billing process makes things run more smoothly than manually switching between portals.
5. Voucher-level traceability
Linking the invoice, IRN, and E-Way Bill to the original voucher makes it easier to retrieve records for audits, helps buyers reconcile, and improves internal controls.
6. Better results when masters are accurate
With BUSY, party GSTIN, state, pincode, item tax setup, and HSN mapping are all kept up to date.
Conclusion
E-invoicing and E-Way Bill are connected, but they serve different purposes. E-invoicing applies to certain taxpayers based on turnover and transaction type. E-Way Bill is mainly for moving goods under Rule 138, with its own thresholds and exceptions. Businesses should check the rules for each, follow current timelines and system checks, and avoid manually entering data across different portals. Using integrated software helps prevent mismatches, missed deadlines, and shipping delays.
Yes, if your accounting software supports both workflows. The invoice can be reported for IRN generation and then used to populate E-Way Bill details in the same process. Vehicle or transport details may still need to be updated separately in Part B.
It may be extended on the portal if there is a genuine operational reason and the extension remains within the 360-day limit from original generation. Businesses should check the live portal process and current guidance at the time of extension.
No. Only covered taxpayers above the notified threshold who are not in the exempt categories are required to do it.
Yes. Depending on the transaction and who causes movement, the supplier, recipient, or transporter may generate it.
Work in process inventory consists of partially completed goods that are still in production. Finished goods inventory, on the other hand, includes fully manufactured products that are ready for sale or distribution.
Within 24 hours, the IRN can be cancelled and a fresh, correct invoice issued. After 24 hours, cancellation is not available on the IRP, and correction usually has to be handled through GST return processes and, where applicable, credit note and re-invoicing steps.
For taxpayers covered under e-invoicing, export invoices are also covered. This should not be read as a blanket rule for all exporters.
The IRN confirms invoice registration on the IRP. The EWB number supports compliance with movement requirements for goods in transit. They come from different systems and serve different purposes.
Businesses should rely on their ERP or e-invoicing software process, keep internal logs, and comply as soon as the portal becomes available. Any special relaxation should be checked from the current GSTN or portal advisories rather than assumed.






