+65 64600199

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.

  1. Open Appeal Penalty Waiver on the portal.
  2. Enter the accounting period ending (e.g. “Mar 2025”).
  3. Provide appellant’s designation, contact number and email.
  4. 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?

Businesses that exceed the prescribed taxable turnover threshold or expect to do so must register for GST. Registration requires regular submission of returns, keeping accurate records of taxable supplies, input tax claims and supporting invoices, and charging tax on taxable supplies. Companies and sole traders must also appoint authorised users via CorpPass for online lodgement.

What does a GST return cover and which records should I keep?

A return reports output tax collected on taxable supplies and input tax claimed on business purchases. Maintain sales and purchase invoices, import permits, import GST records and supporting documents for claims. Good records support accurate reporting and make audits quicker.

How do accounting periods and nil returns work?

Accounting periods determine the return and payment cycle, typically monthly or quarterly. If there are no taxable transactions in a period, you must still submit a nil return by the due date rather than leaving it blank. This preserves your compliance record and avoids assessment notices.

When must GST payment be made under IRAS timing rules?

Payment is due within one month after the end of the accounting period specified on the return. The return and payment deadlines can differ, so verify the specific due date on your notice and allow processing time for your chosen payment method.

How do common practical issues cause missed deadlines?

Missed deadlines often arise from submitting the return on time but arranging payment late, errors in authorised user access, or delayed approvals for electronic deductions. Administrative missteps and last‑minute bank delays also contribute.

How can GIRO help prevent payment problems and what are processing times?

GIRO automates deductions on the due date, reducing manual payment risk. Apply and complete bank verification well before the first deduction; setup can take several weeks. Confirm GIRO status in myTax Portal and allow extra days for interbank processing.

What penalties can IRAS impose if a return or payment is missed?

IRAS may issue estimated assessments for non‑filing and impose a base penalty (commonly 5%) for late submission of returns. Separate penalties apply for late payment: an initial percentage and potential further additions for continued non‑payment. Exact amounts depend on the case and notices issued.

How does IRAS calculate late payment penalties and subsequent charges?

An initial surcharge is applied to the outstanding tax when a payment is late. Continued non‑payment can attract additional monthly percentages capped at a maximum portion of the outstanding sum. Penalties may be revised if you later file an accurate return showing a different liability.

What happens if the assessed tax is lower, higher or nil after an estimate?

If the final return shows a lower liability, IRAS will adjust the assessment and may reduce penalties accordingly. If higher, you will be liable for the shortfall plus interest and any applicable penalties. A nil return promptly submitted can cancel or limit estimated assessments.

Are there non‑financial consequences for non‑compliance?

Yes. IRAS may take recovery actions, appoint agents for collection, restrict travel in severe cases or initiate legal proceedings. Persistent non‑compliance can affect business reputation and relationships with banks and suppliers.

How do I set up CorpPass authorisation for GST matters on myTax Portal?

Register for CorpPass and assign roles for the company’s authorised personnel. Ensure Authorised Officers and tax agents have the correct access rights for GST matters to file and view returns. Follow IRAS guides to complete the linkage to myTax Portal.

What should I prepare before submitting an F5 return on myTax Portal?

Prepare totals for taxable supplies, exempt sales, output tax collected and input tax claims, plus supporting invoices and import documents. Check accounting period dates, reconcile ledgers and ensure the authorised user credentials are ready before starting.

How should I review and retain submission evidence after filing?

Review calculations, save the on‑screen acknowledgement and download the submission receipt from myTax Portal. Keep electronic and printed copies of the acknowledgement and supporting records for the statutory retention period in case of audit.

Which payment methods are reliable and how far in advance should I pay?

GIRO, internet banking, eNETS and FAST transfers are commonly used. For electronic transfers, initiate payment a few business days before the due date to allow for processing. GIRO is most reliable if set up and verified in advance.

How do I match tax payments to the correct return in the portal?

Check the tax balance and reference on myTax Portal, then use the correct tax type and accounting period when making a payment. Include the company’s Unique Entity Number and relevant return period in the payment reference where required.

What should I do if a GIRO deduction fails or is cancelled?

Verify the failure reason with your bank and IRAS. Make an immediate manual payment and correct the GIRO setup to prevent future failures. Repeated failures may lead IRAS to cancel GIRO privileges after notification.

Can I apply for a longer payment plan if cash flow is tight?

Yes. Apply for instalment arrangements via myTax Portal, providing financial details and supporting documents. Approval depends on your circumstances; continue to file all returns on time to strengthen your case.

How do I correct mistakes after submitting a return?

Use the GST F7 process to disclose and amend errors on a previously filed return. Submit full details of the mistake, the adjustment amounts and supporting evidence. Prompt disclosure can reduce the likelihood of harsher penalties.

When should I use GST F8 for deregistration and what timing matters?

Use F8 to deregister when you cease making taxable supplies or meet the deregistration criteria. Timing affects final return obligations and potential liabilities; notify IRAS promptly to avoid being held responsible for subsequent periods.

How can I appeal for a waiver of a late payment penalty?

Submit a waiver request via myTax Portal with a clear explanation, supporting documents and evidence of steps taken to comply. State reasons such as verified bank errors or exceptional circumstances. IRAS assesses requests against policy and past compliance history.

What conditions increase the chance of a successful penalty waiver?

Meet the waiver conditions: ensure all outstanding returns have been filed, pay the tax in full by the notice due date, and have no history of repeat non‑compliance within the prior two years. Provide verifiable supporting evidence for your claim.