India’s Best e-Invoicing Software
With Inventory, Accounting & Digital Collection

Fast, dependable and affordable

Marg ERP is a one-stop billing software with e-Invoicing solution to seamlessly generate & file GST Returns

Upload e-Invoice directly

Auto Eway Bill Generation

Zero downtime, uninterrupted e-Invoicing

Advanced Data Validation

Seamless ERP Integration

Easy Back-up and Recover e-Invoice data

Start your free trial!



How Marg simplifies your e-Invoicing?

Marg ERP is an e-Invoicing compliant software explicitly designed to adapt to new GST requirements. e-Invoicing is mandatory for businesses with a turnover of above ₹ 100 Crores w.e.f. 1st January 2021. With Marg ERP, you can do e-Invoicing in a few clicks with 100% security & end-to-end assistance

Upload e-Invoice directly

Directly upload multiple invoices to IRP through GSTN portal without visiting any other sources & instantly file GST returns

Auto- Reconciliation

Upload B2B transaction invoices on GSTN portal electronically & the details will get auto-populated in GST ANX-1 and GST ANX-2

Advance Data Validation

Marg ERP automatically validates your data to identify errors, violations, incorrect entries & missing mandatory fields to ensure 100% compliance of legal accuracy

Generation of QR Code

Generate QR Code to provide information about a particular invoice in a quick manner, without retrieving from any external sources

Eway Bill Generation

Generate & directly upload Single/ Bulk E-way bill with JSON File on the portal & reconcile automatically

Track e-Invoices

Generate, print and track e-Invoicing in real-time as per the proposed format. Get end-to-end assistance for filing GST returns


What is e-Invoicing ?

A system in which Business-to-Business (B2B) invoices, Export invoices and Invoices of Credit/Debit Notes of Registered parties are validated electronically by GSTN for further use on the common GST portal.


Start e-Invoicing in Five Easy Steps

Step

1

Register

Register your business on e-Invoice Portal

Step

2

Create API

Create API credentials for GST Portal for Marg ERP

Step

3

Login

Enter your Login ID in Marg Software

Step

4

Upload Invoice

Upload invoices to Invoice Registration Portal (IRP)

Step

5

Validate

Get validated signed invoices. The supplier will get the IRN (Invoice Reference Number) & the Customer will receive the acknowledgement

Benefits of e-Invoicing

Fast & Automatic Process

Auto-Population in GST Return filing

Can be archived for using later during Audits

Cost-Effective

Real-Time Tracking

Electronically Validated Invoices of Credit/Debit Note

Identify Fake Invoices

Get Input Tax Credit

Frequently Asked Questions


In latest amendments by the Government, E-invoicing is mandatory for taxpayers and businesses involved in B2B and B2G transactions, with turn over of Rs.100 crores or above from 1, January 2021. As per the tentative dates, E-invoicing will be made mandatory for all business from 1 April, 2021.
The government GST portal has released two e-invoice templates. However, you can use any template that follows the prescribed e‑invoice schema, standard, and format. With Marg E- invoicing software you can customize the templates with your logo, choose a colour scheme, and personalize your invoices to represent your brand.
  • E-invoicing helps you with data reconciliation and accuracy.
  • You can track the e-Invoices in real-time.
  • It will make the tax return process easy by auto-populating e-invoice details on tax return forms and e-way bills.
  • All transaction details will be available online at all times. This would eliminate the need for frequent audits and surveys.
  • Differences in data can be caught by comparing input credit and output tax.
  • This initiative will also help tax administration in identifying fake invoices.
Based on the latest system, the IRP will validate and digitally sign the e-invoice. It will then generate a unique Invoice Reference Number (IRN) and a QR code before the taxpayer gets it back. An acknowledgement will also be received by the customer.

Go To Steps

Yes, the e-invoice schema has a field for accepting digital signature. So, if the taxpayer signs the e-invoice & send it to the Invoice Registration Portal (IRP), they will accept it.
E‑invoicing facility is available for free with Marg ERP in all plans.
Yes, you can directly upload e-Invoices for GST return filing from Marg ERP software. You don’t need to visit GST portal to file returns.
Electronic invoicing or e-Invoicing is a process of generating invoices, under which invoices created by one software can be accessed by other software & directly uploaded on the GST portal for validation.
‘e-Invoicing’ or ‘electronic invoicing’ is a process in which B2B invoices are authenticated electronically by GSTN for further use on the common GST portal. Under the electronic invoicing system, an identification number will be issued against every invoice by the Invoice Registration Portal (IRP) to be managed by the GST Network(GSTN). Read More on E-invoicing Under GST

Read

Yes, e-invoicing is mandatory for businesses with an annual turnover of Rs. 100 crore or above. From 1st April it may be mandatory for all businesses as per the latest government amendment.
The generation of these systematic invoices will be done by the taxpayer. While generating the invoices, he/she has to report it to the GST Invoice Registration Portal (IRP). Then the portal will generate a unique invoice reference number & adds the digital signature along with the QR code on to the e-invoice. After all this process the e-invoice will be returned to the taxpayer by the portal. IRP will also send a copy of the signed invoice to the registered email-id of the seller. Read articles How to create E-invoice on Marg Software?

How to create E-invoice on Marg Software?

No, it is not mandatory for B2C
Once the e-invoice is created, the portal will generate a unique invoice reference number & adds the digital signature along with the QR code on to the e-invoice. The QR code contains all the required details of the e-invoice.
The portal will generate a unique invoice reference number & adds the digital signature along with the QR code on to the e-invoice.
No, anyone cannot create an e-invoice. You need to have a registered limited company to create e-invoice.
So, if you are a vendor, you would send an e-invoice after a service has been completed and money is received, and then you would send a receipt after you receive the payment from the e-invoice.
No, it is mandatory to add GST details to the e-invoice.
The invoice is digitally signed by the IRP after validation. It is not mandatory for the supplier to sign the invoice again.
No, it is an option as the IRN is embedded in the QR code. You may or may not print the IRN number on the e-invoice.
No, once an e-invoice is cancelled, it can’t be used again. If it generates/ used again, the IRP will reject it.
An e-invoice cannot be partially cancelled; it can only be cancelled fully. It is mandatory to report the cancelled e-invoice to the IRN within 24 hours. Cancellation after 24 hours cannot be done through the IRN; it needs to be then done manually on the GST portal before filing the return.
Yes, you can easily upload bulk e-invoice from the portal. Go to e-invoice > Bulk upload. Click on 'Choose file'. Select the JSON file generated earlier and click on upload
No, as per the Government rule, GST portal doesn’t allow the generation of e-Invoices. It only allows uploading already generated e-invoice from accounting software.
The below documents need to be reported to the Invoice Registration Portal
  • Invoices by the supplier
  • Credit Notes by the supplier
  • Debit Notes by the supplier
  • Any other document as required by law
Yes, it is mandatory for export transactions also.
Below are the main benefits of e-Invoicing:
  • One-time reporting of B2B invoices at the time of generation
  • The majority of the information in structure GSTR-1 can be saved prepared for documenting
  • E-way bills can likewise be created effectively utilizing e-Invoice data.
  • There is no need to reconcile the books and GST returns filed.
  • Invoices can be tracked in real-time by the supplier
  • Better administration and automation of the tax filing process.
  • Less fraudulent invoices.
Editing the e-invoice on the portal is not allowed. You can only edit the e-invoice at the time of generation. You can cancel the e-invoice on the portal within 24 hr & upload the corrected one.
Follow the steps below:
  • Go to Menu and select 'Change to multiple E-way bill' options.
  • Enter E-way bill number for which multiple vehicle details is required and click 'Go'.
  • Create a group to enter details of transportation- destination and select mode whether is by road, rail, air or ship
  • Proceed
No, only 1 IRN should be generated for single e-invoice in the same financial year. If more than one IRN is generated, the portal will reject such e-Invoices.
You can upload the JSON to the e-invoice system to easily check the authenticity of an e-invoice, by selecting the ‘Verify Signed Invoice’ under Search option. You can also download the QR code verify app to verify the QR code printed on the invoice.
Yes, the IRP will push the data to the GST portal and the data will be populated in GSTR-1* of the seller.
Maximum 100 lines are allowed per e-invoice.
All businesses/ taxpayer who are liable to pay GST have to generate e-invoice using the same schema laid by the GSTN. The format has mandatory & non-mandatory fields. All taxpayers need to fill the mandatory fields & non-mandatory fields are used as per the requirements.
Yes, but vendor needs to properly specify which QR code represents which e-Invoice
Yes, the parameter for Transporter ID will be created in e-invoice and Part A of EWB will be auto-populated from the e-invoice itself.
Yes, as per the government notification there is a time limit for uploading e-Invoices. Without registration of IRP, the e-Invoices will not be valid. Once IRP is generated, e-Invoices will be uploaded immediately & instantly reflect on the portal.
This is the technical part which will consist of the field name along with the description of each field. It also specifies the mandatory fields and has a few sample values along with explanatory notes.

Read More