GST Returns Due Date

GST Annual Return Due Date

GSTR 9 – All tax payers except for Composition Dealer and CTP/ISD/TDS/NRTP

GSTR 9C – All tax payers with annual aggregate turnover above Rupees 2 Crore

YearAnnual Return TypeGST Annual Due Date
2023-24GSTR 9 due date
GSTR 9C due date
2022-23GSTR 9 due date31-Dec-2023
GSTR 9C due date31-Dec-2023
2021-22GSTR 9 due date31-Dec-2022
GSTR 9C due date31-Dec-2022
2020-21GSTR 9 due date28-Feb-2022
GSTR 9C due date28-Feb-2022
2019-20GSTR 9 due date31-March-2021
GSTR 9C due date31-March-2021
2018-19GSTR 9 due date31-March-2020
GSTR 9C due date31-March-2020
2017-18GSTR 9 due date05-Feb-2020, 07-Feb-2020
GSTR 9C due date05-Feb-2020, 07-Feb-2020
Extend the last date for furnishing of Annual Return and Reconciliation in FORM GSTR-9 and GSTR-9C based on place of business

Quarterly Basis

GSTR 1 : Taxpayers with annual aggregate turnover upto Rs. 1.5 crore to file on quarterly basis

CMP 08/GSTR 4: Composition Dealers

ITC 04 : Goods sent to Job Work and Received Back

YearQuarterly Return TypeQuarterly Basis
Apr-JuneJuly-SepOct-DecJan-Mar
2023-24GSTR 1 due date13 -Jul-202313-Oct 2023
CMP 08 due date30-04- 202418-Oct-2023
ITC 04 due date
2022-23GSTR 1 due date13 -Jul-202213-Oct 202213-Jan-202313-Apr-2023
CMP 08 due date30-04-2023
ITC 04 due date
2021-22GSTR 1 due date13-07-202113-Oct-202113-Jan-202213-Apr-2022
GSTR 4 due date30-04-2022
ITC 04 due date
2020-21GSTR 1 due date3-08-202031-10-202013-01-202113-04-2021
GSTR 4 due date31-06-2021
ITC 04 due date
2019-20GSTR 1 due date 31-July-2019 31-Oct-2019 31-Jan-2020 30-Apr-2020
GSTR 4 due date
ITC 04 due date
2018-19GSTR 1 due date31-Oct-201831-Oct-201831-Jan-201930-Apr-2019
GSTR 4 due date18-July-201818-Oct-201818-Jan-201918-Apr-2019
ITC 04 due date30-July-201930-July-201930-July-201930-July-2019
2017-18GSTR 1 due date31-Oct-2018 31-Jan-201930-Apr-2019
GSTR 4 due date
ITC 04 due date30-July-201930-July-201930-July-2019

Monthly Basis

GSTR-3B – All Taxpayers to file GSTR-3B every month

GSTR-1 – Taxpayers with annual aggregate turnover more than Rs. 1.5 crore need to file on monthly basis

YearMonthly Return TypeMonthly Basis
AprMayJuneJulyAugSepOctNovDecJanFebMar
2023-24GSTR 1 due date11-May-202311-Jun-202311-Jul-202311-Aug-202311-Sep-202311-Oct-202311-Nov-202311-Dec-202311-Jan-202411-Feb-202411-Mar-202411-Apr-2024
GSTR 3B due date20-May-202330-06- 2023 20-Jul-202320-Aug-202320-Sep-2023
2022-23GSTR 1 due date11-May-202211-Jun-202211-Jul-202211-Aug-202211-Sep-202211-Oct-202211-Nov-202211-Dec-202211-Jan-202311-Feb-202311-Mar-202311-Apr-2023
GSTR 3B due date24-May-202220-Jun-202220-Jul-202220-Aug-202220-Sep-202220-Oct-202220-Nov-202220-Dec-202220-Jan-202320-Feb-202320-Mar-202320-Apr-2023
2021-22GSTR 1 due date11-May-202111-June-202111-July-202111-Aug-202111-Sep-202111-Oct-202111-Nov-202113-Dec-202113-Jan-202213-Feb-202213-Mar-202213-Apr-2022
GSTR 3B due date20-May-202127-June-202120-July-202120-Aug-202120-Sep-202120-Oct-202120-Nov-202120-Dec-202120-Jan-202220-Feb-202220-Mar-202220-Apr-2022
2020-21GSTR 1 due date11-May-202011-June-202011-July-202011-Aug-202011-Sep-202011-Oct-202011-Nov-202011-Dec-202011-Jan-202111-Feb-202111-Mar-202111-Apr-2021
GSTR 3B due date20-May-202027-June-202020-July-202020-Aug-202020-Sep-202020-Oct-202020-Nov-202023-Dec-202020-Jan-202120-Feb-202120-Mar-202120-Apr-2021
2019-20GSTR 1 due date10-Jun-201911-June-201911-July-201911-Aug-201911-Sep-201911-Oct-201911-Nov-201911-Dec-201911-Jan-202011-Feb-202011-Mar-2020
GSTR 3B due date20-May-201920-June-201920-July-201920-Aug-201920-Sep-201920-Oct-201920-Nov-201923-Dec-201920-Jan-202020-Feb-202020-Mar-2020
2018-19GSTR 1 due date31-Oct-201831-Oct-201831-Oct-201831-Oct-201831-Oct-201831-Oct-201811-Nov-201811-Dec-201811-Jan-201911-Feb-201911-Mar-201913-Apr-2019
GSTR 3B due date20-May-201820-June-201820-July-201824-Aug-201820-Sep-201825-Oct-201820-Nov-201820-Dec-201820-Jan-201922-Feb-201920-Mar-201920-Apr-2019
2017-18GSTR 1 due date31-Oct-201831-Oct-201831-Oct-201831-Oct-201831-Oct-201831-Oct-201831-Oct-201831-Oct-201831-Oct-2018
GSTR 3B due date25-Aug-201720-Sep-201720-Oct-201720-Nov-201720-Dec-201722-Jan-201820-Feb-201820-Mar-201820-Apr-2018