GSTR 4 filing procedure – Step by step using Saral GST

Hello and welcome. In this post, we will discuss the step by step GSTR-4 filing procedure using Saral GST software.

Steps to generate GSTR 4 through Saral GST

You can either go ahead and read the post or watch the videos in which we have shown how to do the processes.

File Creation

To create a new file, goto File -> Create File. Provide the file name and click on Create.

After creation of the new file, provide the Assessee Information on the screen shown. Here, click on Autofill to auto-fetch the details from GST portal on providing the login credentials of GST portal. You need to save the details fetched and continue.

Next, the user will be guided through the basic option settings. Also, you have to enable the required options and continue.

Select as Composition to file GSTR4 and continue.

Enable the applicable options and continue.

To enable/disable the options later, the user can goto Masters -> Option Settings and do the required changes.

Next, the user will be asked to create the Quarter. Then, enter the first month of the Quarter and save, the Quarter will be created.

Now, enter the party details with whom the transactions are done in Party Master under Masters menu.

Party details have to be entered by providing their Name, Party Type, and GSTIN. The GSTIN entered can be verified against the GST Database using Verify GSTIN option.

To enter bulk party details, first, download the Excel template from Template option. Enter the details to the excel, and import the details through Import option on the screen.

All the GSTIN available can be verified in one click using Bulk GSTIN Verify option.

Entry/Import of Transaction

Invoice can be entered in Saral GST in 2 different ways as below;

  • Manual Entry
  • Import from Excel

Manual Entry

Goto GSTR4 -> Entry.

Select the Quarter of filing and required Category of the entry ( i.e., B2B, B2B Unregistered, etc.).  Click on Add Button.

Here, Click on New and add the Invoice details and save the details.


  • All fields having the asterisk mark are mandated to be entered.
  • Reverse Charge has to be selected Yes, if applicable.

Import from Excel:

Goto GSTR4-> Entry. Select the Quarter of filing. Click on Import Button.

Select on Saral GST and click on Template. An Excel template will be downloaded. Enter the invoice details in this template.

Now, Click on Choose File and select the excel template containing the invoice details.

Select the Category if any specific data has to be imported or else Select all Categories.

Validate the data for any error by clicking on Validate and if no error found, click on Import to import the details to the software.


Enable “Skip if data already present” to avoid duplication of data on import.

Export of Details to Excel

Invoice details entered in the software can be exported to Excel.

To export, goto Entry -> Import and click on Export. All the invoice details entered in Saral GST will the made available in Excel file.

Json file creation and upload

After entering the details in Saral GST, the data is now ready for GSTN upload. To upload the details to GSTN, the steps are as below; They are

  • Create Json file
  • Validate the Json file created
  • Upload the Json file to GSTN

Create Json file:

To create the Json File, goto GSTR4-> Upload.

Here, select the type of Upload. The different types are:

  • Monthly one time-> If uploading the complete data once in a month
  • Between Dates -> If uploading the data between the month, for selected category and invoices.

Next, click on Create Json Button to create the file.

On creation of the file, Click on Validate. This will lead to a validation screen where the data in the file created is validated against the schema. If any error is found the same will be shown which has to be rectified and again validate till no error is found.

After validation, now the file is ready to be uploaded to GSTN. Click on Upload to upload it to GSTN.

You will be redirected to the GST portal login. The Json file created will be uploaded to the GST Portal as shown in the below screen. On upload, if the Error Report shows as NA, then Json file is uploaded successfully. In the meantime, if any error is reported, rectify the error or re-upload the details.

Submission and filing of GSTR-4:

After rectification of all error, if applicable, now the data will be ready for GSTR4 submission and filing.

To file the return, goto GSTR4 -> Submit File.

The user will be required to acknowledge and submit. Enable the checkbox and click on Submit. On click of Submit, the return will be submitted to the GST Portal. Then the user will not be able to do any changes after submission of the file.

After a few minutes, the user will be prompted to file GSTR4. Now, the user is required to select the declaration check box, select the Authorized signatory from the drop-down menu and file the return.

The return can be filed in two ways. They are:

  • With DSC: The DSC of the authorized signatory has to be registered in the GST portal. Using the registered DSC, the GSTR1 can be filed. For more information on DSC registration and filing with DSC, visit and navigate to the topic Home-> Help-> DSC-> Login, Esign, EVC, and DSC.
  • With EVC: OTP will be sent the email id and mobile number of the Authorized signatory registered on the GST Portal. Enter the OTP and click on Verify. Later, a success message will be displayed for successful filing of the return for the FY and Period.

After the return is filed successfully, the ARN will be generated as the acknowledgment of filing. Save this ARN in Saral GST for your reference.

If the ARN is not available, then click on Get ARN to auto-fetch the details from the GST Portal.

That’s it this comes to the end of our post on GSTR 4 filing procedure.