I remember the first time my accountant called me about a missed deadline — a pit sank in my stomach that stayed for days. Small businesses juggle many tasks, and one slipped date can lead to costly consequences from IRAS.
This short guide starts with clear facts: IRAS requires payment within one month after the accounting period ends, and both submitting the return and making payment are distinct obligations that can trigger action if neglected.
We will explain why SMEs often miss dates, how to diarise deadlines, and why prevention is far cheaper than recovery. The guide is aimed at GST-registered companies, sole traders and partnerships who manage compliance themselves or via agents — the business remains responsible.
Expect a step-by-step flow: understanding obligations, confirming due dates, using the myTax Portal, making reliable payment, and handling amendments or waiver appeals. From the start, adopt an audit-minded approach: document readiness, internal controls, and keep proof of submission and payment.
Key Takeaways
- Confirm IRAS deadlines: payment is due within one month after the accounting period.
- Know the difference between submitting a return and settling the amount due.
- Diarise dates and set reminders to protect your business cashflow.
- Use myTax Portal reliably and keep acknowledgement and payment proof.
- Document controls and preparedness reduce risk and recovery costs.
Understanding GST filing and payment obligations for Singapore businesses
Knowing who needs to register and what a return captures helps businesses build reliable routines.
Who must register and what it means
Compulsory registration generally applies when taxable turnover reaches S$1 million in a 12‑month window. Voluntary registration is possible below that threshold, but both routes make a business subject to ongoing rules.
Being GST-registered means a company must charge output tax on taxable supplies and may claim input tax on qualifying purchases. Registration changes invoicing, record keeping and monthly or quarterly controls.
What a GST return covers
A gst return summarises sales and purchases for the accounting period. It compares output tax collected on sales with input tax paid on purchases to show a net position — amount due or refund.
Keep supporting records: sales invoices, purchase receipts and transaction listings that match the return boxes. Good records cut errors and ease audits.
Accounting periods and nil returns
Accounting periods are often quarterly and set the cadence for submission and payment. Each period requires a return, even if there were no transactions.
Nil returns must show zeros in relevant boxes. Non‑submission can still trigger enforcement, so treat each period as a routine task.
“Treat GST as a recurring process with defined owners, inputs and review steps.”
- Register when turnover meets the threshold; consider voluntary registration if it suits your business.
- File a gst return for every accounting period and keep clear records.
- Make nil returns where applicable and assign internal owners for the process.
Know your deadlines: GST return submission and payment due dates
Timely GST duties hinge on one simple count: identify the accounting period end date, then add one month to find the payment due date under IRAS rules.
The IRAS timing rule
The rule is clear: payment must be made within one month after the accounting period ends. Count the date and plan backward so you have enough time to reconcile and approve the return.
Why submission and payment are different
Submitting a return and settling the payment are separate tasks. You can submit on time but still be penalised if the payment misses the due date.
Common real‑world scenarios
Filing on time but paying after the due date can attract a 5% penalty, even when using GIRO. Filing after the date may trigger estimated assessments from IRAS.
- Confirm the accounting period end date and mark the payment deadline.
- Close books, reconcile GST, draft the return and obtain internal approval.
- Submit the return, then schedule payment with a buffer for processing time.
GIRO timing to prevent missed payments: re‑activation via myTax Portal takes the next working day; new online applications complete within 3 working days; hardcopy forms can take up to 3 weeks. Use myTax Portal to monitor status and avoid last‑minute issues due to bank limits or insufficient funds.
late gst filing penalty singapore: what IRAS can impose if you miss the due date
Missing a tax due date can trigger a chain of automated actions from IRAS that quickly raise costs.
How enforcement starts: when a return or payment is missing, IRAS may issue an estimated assessment first. That estimate forms the basis for an initial 5% penalty on the unpaid amount.
When the 5% charge applies
IRAS can impose the 5% charge if an F5 or F8 form is not submitted or is submitted after the date and an estimate is raised.
It also applies if a gst return is submitted on time but the payment is not made by the due date. Additional tax from an F7 correction can attract 5% if filed late or left unpaid.
Escalation and outcomes
If the 5% notice is unpaid 60 days later, IRAS may add 2% per month up to a 50% cap on the unpaid tax.
“Estimated assessments can be revised once accurate returns are filed; penalties adjust to the final tax position.”
| Scenario | IRAS action | Result example |
|---|---|---|
| Estimated $3,000 revised down | Penalty revised | $3,000 → $1,300; charge → $65 |
| Estimated $3,000 revised up | Penalty increased | $3,000 → $5,000; charge → $250 |
| Actual $0 after return | Assessment cancelled | Tax and charge revised to $0 |
Non‑financial consequences
IRAS can appoint agents to recover amounts, restrict travel for sole proprietors or partners and pursue legal action.
Practical tip: file outstanding returns and settle or dispute estimates quickly. That stops escalation and helps protect your business records.
How to file your GST return correctly on myTax Portal (F5/F8)
Authorising the correct users in advance avoids access delays and keeps submission routines reliable.
Set up access with Corppass
Only authorised users can act for GST matters via Corppass. Arrange company authorisation for the owner, staff or your tax agent well before the due date.
Check roles and test login so there are no last‑minute access failures that disrupt the process.
Prepare before you open the form
- Reconciled sales and purchases to match the return.
- Output and input workings and supporting invoices for unusual movements.
- Document who prepared and who will review the figures.
Navigate, review and save the acknowledgement
On myTax Portal go to Company/Business Tax → GST → File GST Return (F5). Enter figures carefully and watch for common errors: mixing taxable and non‑taxable supplies, mis‑keying input tax or using unreconciled totals.
Use a second‑person check before submission. After you submit, download and store the acknowledgement page with reconciliations.
| Form | Use | Key action |
|---|---|---|
| F5 | Periodic GST return | Prepare reconciliations, submit via myTax Portal, save acknowledgement |
| F8 | Deregistration final return | Declare final period transactions, submit timely, keep records |
| Controls | Internal routine | Store acknowledgement, note preparer/reviewer, retain support for IRAS |
How to pay GST on time and avoid penalties
Treating payment execution as a scheduled project prevents last‑minute errors and fees.
Choose a reliable payment method and allow processing time
Select a payment route early and schedule transfers so funds arrive before the deadline. Payments can take up to three working days, depending on the mode and banking cut‑offs.
Do not initiate transfers on the final date. Use a buffer of at least two working days to cover processing delays.
Check balances and match payments to returns
Confirm what is owing via the View Account Summary on myTax Portal before you pay. Match the payment amount to the return to avoid under or overpayment issues.
Keep the acknowledgement and the bank receipt together for post‑payment checks.
GIRO failures, prevention and recovery
Keep sufficient funds and set appropriate transaction limits to avoid failed GIRO deductions. Monitor deduction dates so a failed debit does not trigger penalties and recovery actions.
If GIRO is cancelled after a failed deduction, the remaining balance becomes immediately payable and may attract penalties. Apply for a longer payment plan using the Apply/Manage GIRO Plan digital services if cash flow is tight.
Practical controls for small businesses
- Assign an owner for approvals and calendar reminders tied to the accounting period end.
- Run a post‑payment check within three working days to confirm the tax account reflects the payment.
- Follow any approved schedule under payment services strictly to avoid cancellation of plans.
Fix errors and manage late issues: amendments, disclosures and penalty waiver appeals
A discovered error need not become a crisis — follow clear steps to disclose and resolve it.
Correcting mistakes with GST F7
Use the GST F7 to disclose mistakes on a previously filed gst return. File the form as soon as you identify incorrect figures.
Timing matters: if the F7 is submitted more than one year after the original due date, a 5% charge may apply to any additional tax. If you file within one year, the main risk is unpaid additional tax by the due date.
When to use GST F8 for deregistration
Use GST F8 to report final transactions when you cease registration. Treat it as a closing gst return: accuracy and timing remain important.
Even at deregistration, late additional tax or omitted returns can trigger assessments and charges tied to the relevant accounting period.
How to appeal for a waiver via the Appeal Penalty Waiver service
Submit the waiver through the Appeal Penalty Waiver digital service on myTax Portal only. IRAS advises not to use other channels to avoid delay.
- Open Appeal Penalty Waiver on the portal.
- Enter the accounting period ending (e.g. “Mar 2025”).
- Provide appellant’s designation, contact number and email.
- Submit and view the instant result; successful outcomes update the tax account within 3 working days.
Waiver conditions: all required returns must be filed, overdue tax paid in full and reflected in the tax account by the notice due date, and no waiver granted in the past two calendar years.
For terms and procedural details, see our digital services terms.
Conclusion
A simple, repeatable system will protect your business from common compliance costs.
Know your accounting period, file every GST return (including nil returns) and pay within one month after the period ends.
Avoid the usual triggers: filing or paying late, and leaving GIRO setup until the last minute. Do reconciliations before submission, save acknowledgement pages and check your tax account after payment.
Assign clear responsibility for these tasks, even if you use external services. If errors occur, correct them with the appropriate F7 form, keep payments current and consider the official late payment or non-payment guidance for waiver options.
FAQ
Who must register for GST and what does registration require of a business?
What does a GST return cover and which records should I keep?
How do accounting periods and nil returns work?
When must GST payment be made under IRAS timing rules?
How do common practical issues cause missed deadlines?
How can GIRO help prevent payment problems and what are processing times?
What penalties can IRAS impose if a return or payment is missed?
How does IRAS calculate late payment penalties and subsequent charges?
What happens if the assessed tax is lower, higher or nil after an estimate?
Are there non‑financial consequences for non‑compliance?
How do I set up CorpPass authorisation for GST matters on myTax Portal?
What should I prepare before submitting an F5 return on myTax Portal?
How should I review and retain submission evidence after filing?
Which payment methods are reliable and how far in advance should I pay?
How do I match tax payments to the correct return in the portal?
What should I do if a GIRO deduction fails or is cancelled?
Can I apply for a longer payment plan if cash flow is tight?
How do I correct mistakes after submitting a return?
When should I use GST F8 for deregistration and what timing matters?
How can I appeal for a waiver of a late payment penalty?
What conditions increase the chance of a successful penalty waiver?

Based in Singapore, Dean Cheong is a B2B growth consultant and CEO of VOffice who works with companies to unlock revenue through smarter sales processes and data-driven CRM adoption. Drawing on his finance training at Nanyang Technological University and years of hands-on leadership, he builds sustainable growth engines that turn strategy into measurable results.