A description of how Unisolve handles E-Invoices

Handling of E-Invoice in Unisolve


Handling of E
-Invoice in Unisolve

E-Invoice is a standard format of the invoice recommended by the GSTN for the GST registered suppliers. There is a myth or misconception that e-invoicing means the generation of invoices from a central portal of the tax department (GSTN Portal).

E invoice does not mean the generation of invoices from a central portal of the tax department. It’s a standard format of the invoice. The taxpayer would continue to use their existing accounting system / ERP or excel based tool for generating the invoice.

Existing software would adopt the new e-invoice standard wherein they would re-align their data access and retrieval in the standard format.

As per Rule 48(4) of CGST Rules 2017, the invoice shall be prepared by such class of registered persons as may be notified by the Government, by including such particulars contained in FORM GST INV-01 after obtaining an Invoice Reference Number by uploading information contained therein on the Common GST  Portal.

Further, Rule 48 (5) prescribes – Every invoice issued by a person to whom sub-rule (4) applies in any manner other than the manner specified in the said sub-rule shall not be treated as an invoice

In this article, we have explained your E-Invoice handling through Unisolve Software, following is the detailed setup method.


To Begin, Install the latest patch of Unisolve to implement E-Invoicing. We have implemented manual & auto processes. If you want to implement Auto Process then you should buy third party tool Computax through the following link:

After that, Please select & enable the “Enable E-Invoice” option in Account Tab through System-> System Maintenance-> System Parameters

If you want to Auto upload all invoices when create & saved your Invoices then please also enable the “Auto Upload E-Invoice” option in Account Tab through System-> System Maintenance-> System Parameters. Screen as per below:

System Maintenance

After that complete registration for E-Invoicing through GST-> Generate E-Invoice-> E-Invoice Registration menuFollowing some options in the registration window. 

Stockist Name: Software auto picks your Firm Name as per your Registration. 

Station: Software auto picks Station as per your Registration.

GSTIN No.: Software auto picks your GST No. as per Company Information. 

CMS User ID: This ID provided by Computax

CMS Password: This Password provided by Computax

E-Invoice User ID: Please enter your E-Invoice website User ID which provided by Government. 

E-Invoice Password: Please enter your E-Invoice website Password provided by Government.

Registration No.: Software auto picks your Registration No. as per your Registration. 

Valid Till: Contact SWIL support.

Password: Contact SWIL support. 

Refer to Screenshot as per below:

E-Invoice Registration menu

Before starting of E-Invoice working, please check the following options updated properly or not in your Company/Customer/Product Master:

Pin Code: Please check & update the Pin Code in your Company Information & also check & update the Customer’s Pin code in your Customer Master.

HSN No.: Please check & update all Products’ HSN in your Product Master.

Mobile No.: Please check & update Mobile No. in your Company Information & also check & update Customer’s Mobile No. in your Customer Master.

E-Mail ID: Please check & update the E-Mail id in your Company Information & also check & update the Customer’s E-Mail ID in your Customer Master.

After that when you make the Sales Invoice & save this then the software auto asked to upload this invoice & generate E-Invoice (When you enable “Auto Uploaded E-Invoices” in System Parameter.

Screen as per below:

Uploading E-Invoice:

Uploading E-Invoice

If you linked with a Third-party tool (Computax Software): When ready to upload then press Yes to auto-upload your Invoice on Government Portal & also auto-download your Invoice wise IRN & Ack. No. in your Data.  

Manual Uploading Process:

If you do not link with Computax then you should create & upload a JSON file for E-Invoice on a manual basis. For this, after making Sales Invoices you can create an E-Invoice JSON file through GST-> Generate E-Invoice-> Sales Invoice (Manual) menu. 

Following some more options available in Generate E-Invoice menu:

Sales Invoice (Auto) & (Manual): You can generate  JSON File for your Sales Invoice to upload to the E-Invoice portal. 

Sales Credit Note (Auto) & (Manual): You can generate  JSON File  for  your Sales Credit Note to upload to the E-Invoice portal.

Sales Debit Note (Supplementary Invoice) (Auto) & (Manual): You can generate JSON File for your Sales Debit Note (Supplementary Invoice) to upload to the E-Invoice portal.

Sales Return Tax Invoice (Auto) & (Manual): You can generate JSON File for your Sales Return Tax Invoice to upload to the E-Invoice portal. 

Purchase Debit Note (Auto) & (Manual): You can generate JSON File for your Purchase Debit Note  to upload to the E-Invoice portal.

Purchase Return Tax Invoice (Auto) & (Manual): You can generate JSON File for your Purchase Return Tax Invoice to upload to the E-Invoice portal.

Update E-Invoice Details (Manual): You can update IRN No. & Ack. No. of Sales Invoice, Sales Credit Note, Sales Debit Note, Sales Return Tax Invoice, Purchase Debit Note & Purchase Return Tax Invoice through Government File which downloaded through E-Invoice portal.

Cancel Invoice (Manual): You can generate JSON file to Cancel your Sales Invoices.

For upload, your Sales Invoice JSON File on E-Invoice Govt. Portal, please select “Sales Invoice (Manual)” through GST-> Generate E-Invoice menu. 

After that please enter Date Range in Date From & Date Upto. After that, if you want to upload & generate an E-Invoice JSON file for a particular Customer only then select Customer Name & press on Show Details. If you want to upload & generate an E-Invoice JSON file for the Whole Day (as per the given Date Range) then do not leave it blank in Customer Name & press Show Details

After that software will show Invoices. Please select Invoices through the Select ALL tab if you want to generate all Invoices JSON File then press on Generate E-Invoice tab to create & save JSON file. When you press on Generate E-Invoice tab then the system asked for path name to save your JSON file. 

You can press on “Select” for one by one Invoices selection for invoices you want to create E-Invoice & upload on Govt. Portal, if you want to all Invoices as per your given Date Range then press enter on “Select All”, after that enter on “Generate E-Invoice” Tab to create JSON File, when you enter on Generate E-Invoice tab then software open a new window to select the Path to save your JSON File. Through this option, you can also cancel Generated E-Invoice through the “Cancel IRN” option. As per screenshot below:

Generate E-Invoice

After that, you can open E-Invoice Portal (https://einvoice1.gst.gov.in/& log in with your User. After that, please select the “Bulk Upload” option through the E-Invoice menu & select your file after pressing on the Browse tab & then press on Upload. As per screenshot below: 

E-Invoice Portal

Bulk Upload

After uploading your Sales Invoice Json File, the portal automatically gives an option to download JSON file to update Invoice wise IRN No. & Ack. No. in your Data. Please download the file (Archive.Zip) through the Government E-Invoice portal to update IRN & Acknowledgement No. in your Data. After that please select “Update E-Invoice Details (Manual)” to update the IRN & Ack. No. in your Data. As per screenshot below:

Update E-Invoice Details

When your IRN & Ac. No. updated in your Data, then software shows IRN & Ack. No. in your “Sales Invoice (Manual)” menu. After updated IRN No. software automatically changes color of uploaded Sales Invoices. As per screenshot below:   

uploaded Sales Invoices

You can also print IRN No, Ack. No. & QR Code on your Invoice Format. For printing this you can use the following variables in your existing Invoice Formats. 

First Line: PrintQRCode:=.t. & GridLine:=1

Grid Line: {||AAdd(BarPoints,{10,18,2,6,"","TRUE",65,"TRUE"})}

To Print IRN No.: mewayirn

To Print Ack. No.: mewayackno

Refer to Screenshot below:

Invoice Format

If you require support please read:  How to get online support (Guide & Video)

To avail this facility, please download Latest Patch of Unisolve Software. To download last patch please read: How to Download Last Patch (Guide)

For more details, please make a ticket at swildesk.com.



Unisolve software

      • Related Articles

      • How to Implement Multi Godown Handling in Unisolve

        How to Implement Multi Godown Handling in Unisolve In this article, we have explained about the features of Multi-Godown function. Multi Godown facility helps you to manage the Stock of Multi-Godown and can bill from the running counter with ...

        HOW TO CHANGE SERIES OF SALES INVOICE You may want to change series of sales invoice with starting of new financial year. At present your invoices are using 1CC or xSS as invoice series depending upon whether your data is having multiple principals ...
      • How to Copy Sales Invoice in Cross

        How to Copy Sales Invoice in Cross In this article, we have explained you how to copy all products with qty. of particular one Sales Invoice into new Sales Invoice No. Sometime User/Operator want to make same Invoice again which we make earlier due ...
      • How to Import Sales Invoice in Cross Software through RGHS (Govt. Portal) Excel Files

        How to Import Sales Invoice in Cross through RGHS (Pensioners Billing Govt. Portal) Excel Files  In this article, We have explained to you "How to Import Sales Invoice through RGHS (Pensioners) Excel Files " in Cross. Please install the Latest Patch ...
      • What are different invoice/document series, Accounts & Account Groups being used in Cross/Unisolve ?

        Cross Stock Table Series (STSR in C_STOCK) P: Purchase Invoice ("Purch") Q: Counter Purchase ("CPurch") T: Purchase Return ("PRtn") t: Purchase Return Using F5 in Purchase Invoice K: Purchase Challan M: Replacement entries in Replacemnt Note ? m: ...