New Changes Introduced in GSTR-3B

Goods and Services Tax Network has on February 21, introduced few changes in GSTR-3B return form. They now claim to simplify GSTR-3B for taxpayers. We analyzed these changes and have consolidated our analysis here.

  1. Auto-population of CGST/SGST – Taxpayers are now not required to fill in CGST and SGST amount separately. Once the taxpayer fills in any of the two tax types, it will auto-populate the same amount in the other tax type. For example, if the amount of CGST and SGST is Rs. 15,000, taxpayers need to fill only one column and the other will automatically show the same amount.
  2. Auto Adjustment of Input Tax Credit – One of the most user-friendly change is the auto adjustment of input tax credit amount during payment. Once a taxpayer has provided details of outward supply and eligible ITC, next step requires him to make payment of tax liability (excess of output GST over input credit). Earlier the taxpayer was required to do a manual adjustment and determine the amount which falls short and needs to be paid in cash by depositing challan.
  3. Auto-population of Challan Amount – Once all the input tax credit is utilized against the tax liability, the system is now automatically showing the amount that needs to be paid in cash through challan. Also, now the taxpayers have the option to directly generate challan from payment screen and the amount of challan will be as per the difference between tax liability and input tax credit.
  4. Return Filing Without DSC – Taxpayers registered as companies, LLPs, and other body corporates can now file the return without Digital Signature Certificate (DSC). These taxpayers were compulsorily required to file return through Digital Signature Certificate, however, now return can be validated through Electronic Verification Code (EVC) on the registered mobile number. This will save time for taxpayers who may not carry DSC token all the time.

Here is our analysis video of these changes with a Live Demo

Below we have provided the complete notification which pops-up when we select GSTR-3B for filing on GST portal.

Changes in GSTR-3B

Changes in GSTR-3B

Fill either CGST or SGST/UGST amount, other tax will get auto filled.

You can now save the Form on confirming details filled in the Table. You can fill balance details later.

Preview Form or download it for cross verifying saved details in any table(s) anytime.

No more Submit requirement to freeze details and know the liability.

Changes in any table can be made before making payment towards liabilities.

Once you proceed to payment, you can also see details of existing balances in cash and credit ledgers (Table 6.1 – Payments Table).

Wow! System suggested Tax Credit (ITC) is already filled for discharging liability. Be aware, it is only suggestion. You can edit the same before finalizing the Return.

Once you confirm ITC and cash utilization for payment of tax liability in Payments Table, system does automatic calculation for shortfall in cash ledger.

Once you are Ok with shortfall, System will generate pre-filled challan for shortfall and navigate to payments option.

Once you make online payment, system will navigate back to Payments Table.

Satisfied with the details filled, click “Proceed to file”, select authorized signatory, Submit with EVC or DSC.

Your Return is filed!

You can Track Return status as well as download the Return from through Track Return Status functionality available at your dashboard

Read More On Goods and Services Tax

Manage your business with our free GST Invoicing Software

Quote Source – GST Common Portal

2018-02-23T14:10:51+00:00 February 21st, 2018|GST Latest News, GST Return|
Looking for a Billing Solution?

Get Free Access To Our GST Compliant Cloud Billing System

Focus on your business, we'll do
the compliance
Get Access
close-link
!function(e,l,v,i,o,n){e[i]||(e[i]={}),e[i].account_id=n;var g,h;g=l.createElement(v),g.type="text/javascript",g.async=1,g.src=o+n,h=l.getElementsByTagName(v)[0],h.parentNode.insertBefore(g,h);e[i].q=[];e[i].on=function(z,y){e[i].q.push([z,y])}}(window,document,"script","_elev","https://cdn.elev.io/sdk/bootloader/v4/elevio-bootloader.js?cid=","5af9e9a019868");