Due date for filing and payment
Both GST returns and payment are due one month after the end of the accounting period covered by the return. If you are on GIRO plan for GST payment, GIRO deductions are on the 15th day of the month after the payment due date. You may refer to your acknowledgement page for payment details after you have filed.
Without GIRO plan
|GST Accounting Period||Filing and Payment Due Date|
|Jan - Mar||30 Apr|
|Apr - Jun||31 Jul|
|Jul - Sept||31 Oct|
|Oct - Dec||31 Jan|
With GIRO plan for GST payment
|GST Accounting Period||Filing Due Date||GIRO Deduction Date|
|Jan - Mar||30 Apr||15 May|
|Apr - Jun||31 Jul||15 Aug|
|Jul - Sept||31 Oct||15 Nov|
|Oct - Dec||31 Jan||15 Feb|
Due dates for special accounting periods
If you are under special GST accounting periods, the deadline to submit your returns is one month from the last date of the special accounting period.
Example: Special accounting periods
Penalties for late filing and late payment
Requesting for extensions
All GST-registered businesses need to put in place systems to track their transactions, and plan their resources to submit their GST returns on time.
Exceptions will only be made for newly registered businesses and for circumstances that fall within the list of acceptable reasons below.
To allow us sufficient time to process your request for extension, please submit this form at least 3 working days before the filing due date with any required supporting documents.
Acceptable reasons for extension
|No.||Acceptable Reasons||Examples of Documents Required||Maximum extension granted|
|1||Newly GST-registered businesses (1st GST return)||Nil||1 month|
|2||Breakdown of computer system||IT servicing report||2 weeks|
|3||Purchase of new accounting software and/or IT system||Tax invoice||2 weeks|
|4||Key accounting personnel on long medical leave (more than 1 week) or hospitalization leave||Medical/ hospitalisation certificates||2 weeks|
|5||Re-structuring of company||Notice of restructuring, media release||2 weeks|
Unacceptable reasons for extension
No extension will be granted for the following reasons
|No.||Reasons Which Are Not Acceptable|
Staff on maternity leave
Director or key accounts personnel is overseas
Staff has resigned without proper handover
Closing of accounts at year-end
New accounts personnel does not know how to handle GST matters
Not enough manpower to handle GST matters
Receiving GST refunds
From 3 Jan 2022, IRAS will no longer issue cheques for GST refunds. Refunds will be made via GIRO or PayNow. If you have signed up for both GST GIRO refund and PayNow, refunds will be credited to the GIRO bank account. To ensure that you receive your GST refunds, please sign up for GIRO or PayNow with your business/ organisation's bank account. For more information, please refer to the FAQs on Mandate Electronic Refund for GST (PDF, 256KB).
Any GST refund will be made to you within a period equivalent to your prescribed accounting period, from the date the Comptroller receives your GST return.
Example: GST refunds
If you are under a quarterly GST accounting cycle, the refund will be made to you within three months from the date the Comptroller receives your GST return.
This does not apply under certain circumstances such as when you have outstanding GST returns which are not submitted, or when your GST return is being reviewed by our auditor.