How to file GST Return with DSC on GST Portal through Apple Mac OS

This blog is about filing GST Return with DSC on Apple Mac OS. Filing GST returns through the GST portal on Apple Mac OS is very tricky. We have to complete steps strictly in sequence to successfully file GST returns.

I myself preferred Windows operating system with Internet Explorer to file GST returns initially but when I was left with only Mac option then I had to find a way to file GST return through Mac OS. I started using the Safari browser and faced dead-end soon due to the strict security of the Safari browser.
So I decided to use Google Chrome, it worked to my expectation and I ended up filing my GST return through Mac. I am sharing the process I followed here.



1. EnterSafe PKI Manager: “
2. JAVA : “


1. ePass Auto2003 – Digital Signature Token issued by eMudhra.


Step 1:
Launch Google Chrome and in its address bar enter “”. As GST Portal opens, Select login and enter your username & password credentials to log in to the GST portal.
Step 2:
After successfully logging in to GST Portal, click on “RETURN DASHBOARD” button. On RETURN DASHBOARD, Select the month for which you wish to file GST returns and Click on the “SEARCH” button. It will display all GST returns for the selected month. Select any pending GST return, you wish to file.

Step 3:
Fill in GST Return data into GST Return and click on “PROCEED TO PAYMENT”. On the next screen, click on the “MAKE PAYMENT/POST CREDIT TO LEDGER” button. Click “PROCEED” on Warning Messages.
Step 4:
Check if Return data is filed correctly and GST is posted correctly under respective heads. If everything is correct then click on the “PROCEED TO FILE” button to go to the screen where you can attach your DSC to your GST Return.

DO NOT click on any button here.
Step 5:
Now open “emsigner-2.6.dmg” (Install Java Runtime Environment given in prerequisites for the same), It will mount emsigner disk image. Link to download emsigner is given above in prerequisites. Click on the mounted emsigner disk image. Open the “emsigner” folder in it, you need to run/open emsigner_WS_OMM.jar file. After ensuring that emsigner service is successfully started you can proceed to the next step.

Note: Sometimes, port 1585 is preoccupied by other processes running on Mac so emsigner fails. In this case, we have to restart Mac to free up, port 1585.
Step 6:
Open a new tab in Google Chrome. Enter in its address bar and press enter.
It will display a security warning, “Your connection is not private”. On the same screen, to the bottom side, you will find the “Advanced” button. You need to click on the “Advanced” button to find the “Proceed to (unsafe) ” link. Click on it and select the “Proceed anyway” button on the dialog box if it appears after clicking on it. You will see “This page isn’t working” message. Leave it there.
Step 7:
Now from launchpad, launch “EnterSafeUserMgr”. Connect your DSC token to a USB.

Note: If the token does not get detected in the EnterSafe PKI manager then connect token to a different USB port. As token gets detected, move to the next step.
Step 8:
Go to the GST portal tab in Google chrome and tick mark the checkbox in-front of oath. Select the “Authorised Signatory” name from the drop-down list and click on the “FILE <return name> WITH DSC” button.
Step 9:
Few confirmation messages will appear. Click on the “PROCEED” button of confirmation messages. DSC PIN entry dialog box will appear. Enter the correct epass2003 token PIN in it and press the “OK” button.
Step 10:
“GST Digital Signature Signer” Dialog box will open with your digital signature in epass2003 token listed in it. Select your Digital Signature and click on the “Sign” button. “Filing Successful” message is prompted. Click “Ok”.

Congratulations !! You have successfully filed your GST Return from MAC OS.

Also read MacBook Pro Lifestyle: How Your Laptop Can Enhance Your Life

For online marketing, website development, search engine optimisation, and content marketing, Please visit

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *