Tax Filing SG Logo Tax Filing SG (65) 8856 6155

Singapore Business Filing Deadlines & Penalties: Complete 2025 Compliance Calendar

You just got a letter from IRAS. Or ACRA. Maybe both. Your first thought: "What did I miss?" Your second thought: "What else haven't I filed?"

I get it. Running a business in Singapore means juggling at least 12 different filing deadlines spread across the year. Miss one and you're looking at $200-$5,000 in penalties. Miss several and it compounds fast.

I've seen businesses pay $20,000+ in penalties simply because they couldn't track everything. The frustrating part? Most of these penalties were completely avoidable with proper planning.

Here's what most Singapore businesses must file every year:

  • CPF contributions every month (if you have staff)
  • GST returns every quarter (if registered)
  • IR8A for all employees by 1 March
  • ECI within 3 months of financial year-end
  • Personal income tax by 15 April
  • ACRA annual return within 7 months of financial year-end
  • Corporate tax by 30 November

And that's just the standard list. Depending on your business, there might be more.

This guide gives you everything in one place: every filing deadline, who must file, what happens if you're late, and exactly how much each penalty costs. Whether you're behind and panicking, or just want to stay ahead, you'll know exactly what to do.

Table of Contents

  1. Introduction
  2. Your Complete 2025 Compliance Calendar
  3. Monthly Filing Obligations
  4. Quarterly Filing Obligations
  5. Annual Filing Obligations
  6. How to Check What You've Missed?
  7. What to Do If You're Behind (Priority Order)?
  8. Total Cost of Non-Compliance vs Proper Accounting
  9. How to Never Miss Another Deadline?
  10. Special Cases and Exemptions
  11. Frequently Asked Questions
  12. Making Your Decision: What's Next?

Your Complete 2025 Compliance Calendar

Here's everything you need to file, assuming a December financial year-end. Adjust dates based on your actual financial year-end.

Note: CPF contributions are due on the 14th of every month for all employers. GST returns are due 1 month after each quarter-end for GST-registered businesses.

Annual Filing Deadlines at a Glance

Month What's Due Deadline Who Must File Penalty if Late
March IR8A (previous year employment) 1 March All employers $200-$1,000 per employee
ECI filing Within 3 months of FYE Most companies $200-$1,000
April Personal Income Tax 15 April Individuals with taxable income $200-$1,000
July ACRA Annual Return Within 7 months of FYE All Singapore companies $300, then +$300/month
Financial Statements (XBRL) Same as ACRA deadline Companies required to file Bundled with ACRA penalty
November Corporate Tax (Form C/C-S) 30 November All companies $200-$1,000 + 5% of tax owed

Adjusting for your financial year-end:

  • If your FYE is June: ECI due by September, ACRA due by January
  • If your FYE is March: ECI due by June, ACRA due by October
  • Most deadlines shift based on when your financial year ends

The penalties are just the start. Miss a filing and you also face:

  • Interest charges on unpaid tax (compounds monthly)
  • IRAS audit flags
  • Bank financing issues
  • Composition fines
  • Court order
  • Company strike-off risk (for ACRA)

Let's break down each filing in detail so you know exactly what's required and what happens if you're late.

Monthly Filing Obligations

CPF Contributions

Deadline: 14th of next month for current month's salaries (e.g. for Jan’s salary, you must pay the CPF by 14th Feb)

If you have employees in Singapore, this is your most frequent compliance obligation. Miss it and penalties compound fast.

Who must file:

  • All employers with Singapore citizens or PRs
  • Sole proprietors with employees
  • Directors taking salary (not just director's fees)
  • Part-time staff and contract workers
  • Note that CPF arises from wages (e.g. bonus, allowances, commission etc) and not just salaries. Refer to [CPF Board’s guide on wages definition] (https://www.cpf.gov.sg/employer/employer-obligations/what-payments-attract-cpf-contributions)

What to submit:

  • CPF contributions for all eligible employees
  • Employee's share (deducted from salary) + employer's share
  • Submit via CPF e-submission portal or GIRO

Penalty for late payment:

  • 1.5% per month interest on unpaid CPF
  • Calculated on the total unpaid amount
  • Compounds every month you're late
  • No cap on accumulation

Example:

You have 5 employees with total monthly CPF of $3,000. You miss 4 months:

  • Month 1: $3,000 × 1.5% = $45
  • Month 2: $6,000 × 1.5% = $90
  • Month 3: $9,000 × 1.5% = $135
  • Month 4: $12,000 × 1.5% = $180
  • Total interest: $450 for 4 months

That's $450 in pure penalty charges, on top of the $12,000 you still owe.

What makes this expensive:

Unlike one-off annual filings, CPF is monthly. Miss several months and:

  • Unpaid amount grows (you owe 2 months, then 3 months, then 4)
  • Interest is calculated on the growing balance
  • Catches up with you fast

How to avoid:

Option 1: Set up GIRO (recommended)

  • Auto-deduction from company bank account
  • Never miss a payment
  • No manual work every month

Option 2: Calendar reminder

  • Set phone reminder for 10th of each month
  • Log into CPF portal
  • Submit manually

Option 3: Hire accountant with payroll

  • They handle entire payroll process
  • Calculate salaries, CPF, deductions
  • Submit on time every month
  • Cost: Usually included in monthly bookkeeping packages

Reality check: Most businesses that miss CPF payments aren't trying to evade. They're just disorganised or cash-flow constrained. But CPF Board doesn't care why you're late. The 1.5% monthly interest applies regardless.

If you're struggling with cash flow, it's still better to:

  1. Submit the CPF (so it's recorded)
  2. Apply for payment plan
  3. Pay in instalments

Don't just ignore and hope it goes away. The interest compounds monthly and the debt grows.

Link to service: Our monthly bookkeeping packages include payroll processing and automatic CPF submissions. Never worry about the 14th of the month again.

Quarterly Filing Obligations

GST Returns (Form F5)

Deadline: 1 month after the end of each quarter

If you're GST-registered, you file four times a year. Miss one quarter and you're immediately flagged as a repeat offender for the next one.

Quarterly deadlines:

  • Q1 (Jan-Mar): Due 30 April
  • Q2 (Apr-Jun): Due 31 July
  • Q3 (Jul-Sep): Due 31 October
  • Q4 (Oct-Dec): Due 31 January (following year)

Who must file:

  • All GST-registered businesses
  • Mandatory to be GST registered if taxable supplies exceeds $1M
  • Voluntary registrants (must stay registered minimum 2 years)

What to submit:

  • Output tax (GST you collected from customers)
  • Input tax (GST you paid to suppliers)
  • Net GST payable or refundable
  • Breakdown of standard-rated, zero-rated, and exempt supplies
  • There are more than 17 boxes to enter

Penalties for late filing:

Here's where it gets expensive fast.

First offense: $200 penalty

Seems manageable. But here's the trap:

Second offense: $200-$1,000 penalty

IRAS considers ANY late filing in the past 2 years as making you a "repeat offender." Miss Q1, then miss Q2 three months later? That's a repeat offense. Penalty jumps to $1,000.

Subsequent offenses: Up to $5,000 per filing

Keep missing and penalties can hit maximum $5,000 per quarter.

Plus: 5% penalty on unpaid GST

If your GST remains unpaid more than 60 days after the due date, IRAS adds 5% of the outstanding GST amount as additional penalty.

Example - How Fast It Compounds:

Scenario: You're behind on GST filings

Quarter 1 (Jan-Mar):

  • Filed 2 months late
  • GST owed: $5,000
  • Penalty: $200 (first offense)

Quarter 2 (Apr-Jun):

  • Also filed late (still catching up)
  • GST owed: $6,000
  • Penalty: $1,000 (repeat offense within 2 years)

Quarter 3 (Jul-Sep):

  • Still late (overwhelmed, disorganised)
  • GST owed: $5,500
  • Penalty: $5,000 (multiple repeat offenses)
  • Plus: Q1 GST still unpaid for >60 days = 5% × $5,000 = $250 additional

Total penalties in just 9 months:

  • Late filing penalties: $200 + $1,000 + $5,000 = $6,200
  • Unpaid GST penalty: $250
  • Total: $6,450 in penalties alone

And you still owe the actual GST ($16,500).

Criminal prosecution risk:

IRAS can pursue criminal charges for:

  • Wilful evasion of GST
  • Persistent late filing with no valid reason
  • Filing false returns

Maximum penalties:

  • Fine up to $10,000
  • Jail term up to 7 years
  • Criminal record

This is rare and usually reserved for serious cases, but the threat exists.

Why GST filing trips up so many businesses:

Problem 1: You need organised monthly records

You can't do quarterly GST filing with yearly-only accounting. Here's why:

  • You need to know output tax collected each month
  • Track input tax paid to suppliers
  • Reconcile payments received vs invoices issued
  • Handle GST on deposits, partial payments, credits

If you only organise your books once a year in November, you can't file GST in April, July, and October. You're scrambling to reconstruct 3 months of transactions every quarter.

Problem 2: Quarterly deadlines come up fast

31 January Q4 filing. You recover from that. Then it's 30 April Q1 filing. Three months later, 31 July Q2 filing. Then October. Then January again.

If you fall behind one quarter, you're now trying to catch up while the next quarter is already due.

Problem 3: Output tax vs input tax confusion

Many businesses mess up the calculation:

  • Charge GST but forget to record it as output tax
  • Pay GST to suppliers but can't claim it (missing receipts)
  • Mix up zero-rated vs exempt supplies
  • Don't account for GST on deposits properly

One wrong number in Box 1 or Box 5 can trigger an IRAS query, which leads to audit, which leads to discovering other mistakes.

Can You Get GST Penalties Waived?

Short answer: Possibly, but only if you meet IRAS conditions.

IRAS will only consider waiving penalties if:

  1. You've filed all outstanding GST returns
  2. You've paid the overdue GST in full (payment must show in your tax account)
  3. You haven't received any penalty waiver in the past 2 years

How to apply:

  1. Log into myTax Portal
  2. Use the "Appeal Penalty Waiver" digital service
  3. You'll need:
    • Accounting period ending (e.g., "Mar 2025" for Jan-Mar quarter)
    • Your designation (Director, Finance Manager, etc.)
    • Contact number and email

Result:

  • Instant outcome (approved or rejected immediately)
  • If approved, reflected in your account within 3 working days

Important: Only appeal through the myTax Portal digital service. Don't email, call, or use myTax Mail - this delays your appeal.

Reality check: IRAS only grants waivers in specific circumstances. If you've had penalties before or haven't paid the GST owed, your appeal will be automatically rejected.

Better approach: Just file on time. The time spent appealing penalties is better spent setting up proper systems to avoid them.

How to avoid GST filing penalties:

Option 1: Monthly bookkeeping (strongly recommended)

  • Your accountant updates books every month
  • GST filing becomes simple (just submit the quarterly data)
  • No last-minute panic
  • Clean records reduce audit risk

Option 2: DIY with good software

  • Use Xero or QuickBooks with GST tracking
  • Record every transaction immediately (not in batches)
  • Reconcile monthly
  • Set reminder 2 weeks before each deadline

Realistically: Option 2 works if you're disciplined and have simple transactions. Most businesses end up missing deadlines or making calculation errors.

Option 3: Hire accountant for GST-only

  • Some firms offer quarterly GST filing service
  • Cost: $250-$400 per quarter
  • But they need your records organised
  • If your books are messy, they'll charge extra to clean them up first

The economics:

  • Monthly bookkeeping package: $7,000-$15,000/year (includes GST filing)
  • Miss 2 quarters: $1,200 in penalties
  • Miss 4 quarters: $6,000-$10,000 in penalties

Professional help pays for itself in penalty avoidance alone.

What to do if you're behind on GST:

Step 1: File immediately Don't wait for perfect data. Submit with best estimates.

Step 2: Pay what you can Even partial payment reduces the unpaid GST balance (which the 5% penalty is calculated on).

Step 3: Set up monthly bookkeeping going forward So you're never scrambling quarterly again.

Step 4: Consider voluntary disclosure if multiple years behind IRAS treats voluntary disclosure more favourably than discovering it themselves.

Link to service: Our monthly bookkeeping packages include quarterly GST filing. We handle the entire F5 form, calculations, and submission. From $7,000/year, which often costs less than one year of missed filing penalties.

Annual Filing Obligations

Estimated Chargeable Income (ECI)

Deadline: Within 3 months of your financial year-end

This one catches many businesses off guard. It's different from your actual corporate tax filing.

Who must file:

  • All companies incorporated in Singapore
  • Even if you have no income
  • Even if you're making a loss
  • Unless specifically exempted by IRAS

What to submit:

  • Your estimated taxable income for the financial year
  • Based on management accounts (not final audited accounts)
  • Filed BEFORE your accounts are finalised

Why it exists: IRAS wants to know your estimated profit so they can assess whether you need to make advance tax payments. It helps them with tax revenue forecasting.

Example deadlines:

  • Financial year ends 31 December: ECI due 31 March
  • Financial year ends 30 June: ECI due 30 September
  • Financial year ends 31 March: ECI due 30 June

Penalties for late filing:

  • First offense: $200
  • Repeat offenses: Up to $1,000

Common mistakes:

1. Thinking ECI is the same as corporate tax filing

  • ECI = estimated income (filed early, within 3 months)
  • Corporate tax = actual final income (filed by 30 November)
  • Two separate filings, two separate deadlines

2. Not filing because accounts aren't ready

  • ECI is an ESTIMATE
  • Use your management accounts
  • Don't need perfect finalised numbers
  • Better to estimate and file on time than be precise and late

3. Forgetting to file for loss-making or dormant companies

  • Must file even with zero income
  • Just declare nil chargeable income
  • Penalty applies regardless of profit/loss

Example:

Your company's financial year ends 31 December 2024.

  • By 31 March 2025: File ECI (estimated income)
  • By 30 November 2025: File Form C-S (actual income)

Miss the ECI deadline by 2 months, file in May:

  • Penalty: $200

Then later miss the November corporate tax deadline:

  • Another penalty: $200

Total: $400 for missing both, even though they're for the same financial year.

How to avoid:

Ask your accountant to prepare estimated figures by the ECI deadline. They don't need perfect numbers, just reasonable estimates based on your books so far.


Corporate Tax Filing (Form C-S / Form C)

Deadline: 30 November of the next calendar year (for e-filing)

This is the big one for companies. Your actual annual tax return.

Who must file:

  • All companies incorporated in Singapore
  • Form C-S: Simplified form (revenue <$5M)
  • Form C: Standard form (everyone else)

What to submit:

  • Complete tax computation for the financial year
  • Final audited or unaudited financial statements
  • Revenue, expenses, profit/loss
  • Tax adjustments and allowances
  • Directors' declaration
  • Supporting schedules

Penalties for late filing:

  • First offense: $200
  • Repeat offenses: Up to $1,000
  • Plus 5% penalty on tax owed if unpaid >3 months after due date
  • Plus interest on unpaid tax

Example - Full penalty calculation:

Company owes $18,000 corporate tax, files 6 months late (May instead of November):

Late filing penalty: $200 (first offense)

5% penalty for late payment:

  • Tax remained unpaid >3 months after 30 Nov
  • 5% of $18,000 = $900

Interest charges:

  • IRAS charges interest on unpaid tax
  • Approximately 1-2% over 6 months = ~$180-360

Total cost of being 6 months late: $1,280-1,460

That's money thrown away for nothing. You still owe the $18,000 tax, PLUS this penalty.

Why businesses miss this deadline:

1. November is busy

  • Every accountant in Singapore is swamped
  • Everyone filing at once
  • If you engage accountant in October, might be too late

2. Records aren't organised

  • Spent all year not doing bookkeeping
  • Now scrambling in November to sort 12 months of receipts
  • Can't finish in time

3. Waiting for perfect numbers

  • Want exact figures before filing
  • One invoice missing
  • One supplier didn't send receipt
  • Miss deadline trying to be perfect

4. Business owner approval delays

  • Accountant finishes on time
  • Sends to business owner for review
  • Owner busy, takes 2 weeks to review
  • Now it's 14 November
  • Owner has questions, asks for changes
  • Back and forth until 5 December
  • Missed deadline

How to avoid:

Start in September:

  • Give accountant 2 months runway
  • Not last-minute November rush

Keep books updated monthly:

  • Don't leave everything for November
  • Monthly bookkeeping means November is just finalising
  • Not reconstructing entire year

Set internal deadline of 15 November:

  • Buffer for unexpected issues
  • Final review doesn't push you past 30 Nov

Use your accountant's November deadline reminder:

  • They'll chase you for documents
  • Listen to them

Our tax filing service tracks your corporate tax deadline from the moment your financial year ends. We remind you weeks in advance what documents we need, prepare everything early, and file on time. No last-minute November panic.


IR8A Filing (Employee Income)

Deadline: 1 March (for previous year's employment)

If you have employees, this is mandatory. And it's PER EMPLOYEE.

Who must file:

  • All employers
  • For every employee (full-time, part-time, contract)
  • For every director receiving salary
  • Even for employees who left mid-year

What to submit:

  • Employee's full name and NRIC/FIN
  • Total salary paid in the year
  • Bonuses, commissions, allowances
  • Benefits in kind (company car, housing allowance, insurance)
  • CPF contributions made
  • Other taxable benefits

Penalties for late filing:

  • fines of up to $5,000 or
  • imprisonment of up to 6 months for default of payment

This is the one that catches people off guard. It multiplies.

Example - The Multiplier Effect:

You have 8 employees. You file IR8A 2 months late.

Minimum penalty: $200 × 8 = $1,600 Maximum penalty: $1,000 × 8 = $8,000

Miss one deadline, pay for eight separate offenses.

Common mistakes:

1. Forgetting about staff who left

  • Employee resigned in March
  • Think you don't need to file
  • Wrong - must file for entire period they worked

2. Not filing for directors taking only director's fees

  • Director's fees are taxable
  • Must declare on IR8A
  • Even if no monthly salary

3. Missing part-time staff or contract workers

  • Intern for 3 months
  • Part-timer working weekends
  • All count as employees if paid through payroll

4. Filing late because waiting for all documents

  • One employee didn't return their details
  • Don't let one person delay all eight filings
  • File the 7 you have on time
  • Submit the missing one separately

Example scenario:

You run a small retail shop with 5 staff. One cashier left in August, hired a replacement in September.

Must file IR8A for:

  • 4 current employees
  • 1 employee who left in August
  • 1 new employee who joined in September

Total: 6 IR8A forms

Miss deadline, late by 1 month:

  • Penalty: $200 × 6 = $1,200 minimum

How to avoid:

1. Use payroll software

  • Automatically tracks all employee data
  • Generates IR8A forms
  • One-click submission

2. Hire accountant who handles payroll

  • They maintain employee records
  • Submit IR8A as part of service
  • Cost: Usually $30-50/employee/month

3. Set deadline of 15 February (internal)

  • Give yourself 2 weeks buffer
  • Employees slow to respond with documents
  • Still hit 1 March deadline

Reality: Most businesses that DIY payroll end up missing IR8A deadline at least once. Penalty of $1,200-$8,000 (for a small team) pays for 2-3 years of professional payroll service.

Our monthly bookkeeping packages include payroll processing and IR8A filing for up to 10 employees. Never worry about the 1 March deadline again.


ACRA Annual Return

Deadline: Within 7 months of your financial year-end

This is ACRA (company regulatory body), not IRAS (tax). But it's just as important.

Who must file:

  • All companies incorporated in Singapore
  • Private limited companies
  • Public companies
  • Foreign company branches

What to submit:

  • Updated company particulars
  • Current directors and their details
  • Current shareholders and shareholding
  • Current company secretary
  • Registered office address
  • Share capital information

Penalties for late filing:

  • Within 3 months late: $300
  • More than 3 months: $600
  • Maximum: Can be subject to composition fines of minimum $500 or prosecuted in Court
  • Company can be struck off for persistent non-compliance

Example - How It Accumulates:

Company with December financial year-end (deadline 31 July):

File in September (2 months late):

  • Month 1 (August): $300
  • Month 2 (September): $300
  • Month 3 (filing month): $300
  • Total: $900

File in December (5 months late):

  • $300 × 6 months = $1,800

File in March next year (8 months late):

  • $300 × 9 months = $2,700

Miss this deadline by a year? That's $300 × 12 = $3,600 in penalties alone.

The real danger: Company strike-off

ACRA can strike off your company for persistent non-filing. This means:

  • Company dissolved
  • Can't operate
  • Directors disqualified from managing companies
  • Difficult to restore struck-off company
  • Banks close accounts
  • Existing contracts terminated

Common mistakes:

1. Confusing ACRA deadline with IRAS deadline

  • Corporate tax: 30 November (fixed)
  • ACRA return: 7 months after YOUR financial year-end (variable)

If your FYE is December: ACRA due 31 July If your FYE is June: ACRA due 31 January If your FYE is March: ACRA due 31 October

2. Thinking dormant companies don't need to file

  • Dormant companies still must file annual return
  • Just simpler filing
  • Penalty still applies

3. Not updating changes throughout the year

  • Director resigned in March
  • Didn't update ACRA immediately
  • Now scrambling in July to remember all changes

4. Waiting for financial statements

  • ACRA return and financial statements filed together
  • Financial statements not ready
  • Both deadlines missed

Example:

Your company's financial year ends 30 June 2024.

ACRA deadline: 31 January 2025 (7 months after FYE)

You're busy, accounts not ready, keep delaying. Finally file in April 2025 (3 months late):

  • Penalty: $300 × 4 = $1,200

Plus you still need to file:

  • Financial statements
  • Pay the $60 ACRA filing fee

How to avoid:

Track your ACTUAL deadline:

  • Don't assume it's the same as other companies
  • Calculate: Your FYE date + 7 months

Update changes throughout the year:

  • Director resigns? Update ACRA within 14 days
  • New shareholder? Update immediately
  • Don't save everything for annual return

Prepare accounts early:

  • Financial statements usually required with ACRA filing
  • Start preparation at least 2 months before deadline

Hire company secretary:

  • They track ACRA deadlines
  • Handle all filings
  • Remind you of upcoming changes
  • Cost: Usually $300-800/year

Our company secretary service handles your entire ACRA compliance. We track your specific deadline (based on your FYE), remind you well in advance, and file everything on time. No $600/month accumulating penalties.


Financial Statements Filing (XBRL)

Deadline: Same as ACRA Annual Return (7 months after FYE)

This goes hand-in-hand with your ACRA filing.

Who must file:

  • All companies required to prepare financial statements
  • Must be in XBRL format (electronic structured format)

What to submit:

  • Balance sheet
  • Profit and loss statement
  • Cash flow statement (if applicable)
  • Notes to accounts
  • Directors' report

Penalties:

  • Bundled with ACRA annual return penalties
  • Can't complete ACRA filing without financial statements

Exemptions:

Small companies may be exempt if they meet 2 of these 3 criteria:

  • Revenue <$10M
  • Assets <$10M
  • <50 employees

Exempt Private Companies (EPC) don't need to file if:

  • No corporate shareholder
  • <20 shareholders

Dormant companies:

  • Can file simplified dormant accounts

Cost consideration:

Most accountants include XBRL conversion in their annual package. If charged separately:

  • Simplified XBRL: $300-400
  • Full XBRL: $400-600

How to avoid issues:

Your accountant handling corporate tax filing (Form C-S) will usually also handle ACRA filing and XBRL. Make sure they know both deadlines:

  • Corporate tax: 30 November
  • ACRA + XBRL: Your FYE + 7 months

If these are different months (which they often are), you need to remind them of both.

Personal Income Tax

Deadline: 15 April (for previous year's income)

This is the one everyone knows about. IRAS starts sending reminder letters in February, and by March the panic sets in.

Who must file:

  • Anyone who received a filing notice from IRAS
  • Self-employed persons
  • Company directors receiving director's fees or salary
  • Anyone with income above $22,000 per year
  • Anyone with more than one employer
  • Anyone receiving rental income

What to submit:

  • Employment income (salary, bonuses, allowances)
  • Business income (if self-employed)
  • Rental income from properties
  • Investment income (interest, dividends if substantial)
  • Director's fees
  • Relief claims (parent relief, CPF relief, course fees, etc.)

Penalties for late filing:

  • First offense: $200
  • Repeat offenses: Up to $1,000
  • Continued non-filing: Possible prosecution

Plus: If you owe tax and don't file, IRAS can estimate your income and assess you. Usually they estimate high, and you end up paying more tax than you actually owe.

Example:

You're a director who also does freelance consulting:

  • Director's fees: $60,000
  • Freelance income: $40,000
  • Total income: $100,000

You miss the 15 April deadline, file in June:

  • Late filing penalty: $200
  • Tax owed on $100,000 (after reliefs): ~$5,000
  • If tax remains unpaid >30 days after assessment: Additional 5% penalty = $250

Common mistakes business owners make:

1. Forgetting director's fees are taxable

  • Director's fees are personal income
  • Must declare even if not "paid out" yet
  • Taxed in the year approved at AGM

2. Not claiming business expenses (if self-employed)

  • Laptop, phone, internet, office supplies
  • Travel for business purposes
  • Professional memberships
  • Can significantly reduce taxable income

3. Missing the deadline because "company tax is in November"

  • Personal tax (15 April) and corporate tax (30 November) are separate
  • Different deadlines
  • Different forms
  • Both must be filed

How to avoid:

File by mid-March. Don't wait until 14 April. IRAS portal gets slow when everyone rushes at deadline.

Most accountants who handle your company tax can also handle your personal tax.


How to Check What You've Missed?

Got a letter from IRAS or ACRA? Or just worried you might have missed something? Here's how to check.

IRAS myTax Portal Audit

Step 1: Log in

  • Go to mytax.iras.gov.sg
  • Log in with Singpass
  • Select "For Business" or "For Individual" depending on what you're checking

Step 2: Check outstanding returns

  • Click "View Account Summary"
  • Look for any items marked "Outstanding" or "Overdue"
  • Check both corporate and personal accounts if you're a director

Step 3: Review notices

  • Click "View Notices"
  • Sort by date (most recent first)
  • Look for:
    • Penalty notices (red flags)
    • Filing reminders (yellow flags)
    • Assessment notices (check if tax paid)

Step 4: Verify payment history

  • Click "View Payment History"
  • Match payments against assessments
  • Look for unpaid amounts

What you're looking for:

  • Corporate tax filed and paid?
  • Personal tax filed and paid?
  • GST returns filed for all quarters?
  • ECI submitted?
  • Any penalty notices issued?

If you find outstanding items: File immediately. Don't wait.


ACRA BizFile Check

Step 1: Log in

  • Go to bizfile.gov.sg
  • Log in with Singpass or CorpPass

Step 2: View company profile

  • Select your company
  • Review "Company Profile" page

Step 3: Check filing status

  • Look for "Annual Return" status
  • Check if marked "Filed" or "Overdue"
  • Verify financial statements filed

Step 4: Review company particulars

  • Are all directors listed correctly?
  • Shareholders up to date?
  • Company secretary appointed?
  • Registered address correct?

Red flags:

  • "Overdue" status on annual return
  • Strike-off notice
  • Multiple years showing as not filed
  • Warning letters in correspondence section

If overdue: File within 2 weeks to prevent strike-off proceedings.


CPF Board Submission Check

Step 1: Log in

  • Go to cpf.gov.sg/employer
  • Log in with Singpass

Step 2: Check contribution history

  • Click "View Submission History"
  • Review last 12 months
  • Verify all months submitted

Step 3: Check outstanding payments

  • Look for any red flags
  • Outstanding contributions highlighted
  • Late payment interest calculated

What to verify:

  • All months submitted on time?
  • All employees included?
  • Correct amounts paid?

If contributions outstanding: Pay immediately. Interest compounds monthly.


Create Your Compliance Checklist

Download or print this checklist. Fill in your specific deadlines and tick off as you complete each filing.

Your Personal Filing Calendar:

Filing Your Deadline Status Notes
Monthly
CPF (January salary) 14 Feb 2025 ☐ Filed ☐ Paid
CPF (February salary) 14 Mar 2025 ☐ Filed ☐ Paid
CPF (March salary) 14 Apr 2025 ☐ Filed ☐ Paid
(Continue for all 12 months)
Quarterly
GST Q1 (Jan-Mar) 30 Apr 2025 ☐ Filed ☐ Paid
GST Q2 (Apr-Jun) 31 Jul 2025 ☐ Filed ☐ Paid
GST Q3 (Jul-Sep) 31 Oct 2025 ☐ Filed ☐ Paid
GST Q4 (Oct-Dec) 31 Jan 2026 ☐ Filed ☐ Paid
Annual
IR8A (all employees) 1 Mar 2025 ☐ Filed ___ employees
ECI [Your FYE + 3 months] ☐ Filed
Personal Income Tax 15 Apr 2025 ☐ Filed ☐ Paid
ACRA Annual Return [Your FYE + 7 months] ☐ Filed
Financial Statements (XBRL) [Your FYE + 7 months] ☐ Filed
Corporate Tax (Form C-S/C) 30 Nov 2025 ☐ Filed ☐ Paid

How to use this checklist:

  1. Fill in your actual deadlines based on your financial year-end
  2. Set phone reminders 2 weeks before each deadline
  3. Update monthly - tick off as you complete each filing
  4. Keep in visible location - don't file it away and forget

Or just hire an accountant who tracks all of this for you. Cost of monthly bookkeeping ($7,000-15,000/year) is less than the stress of managing this checklist yourself.

What to Do If You're Behind (Priority Order)?

Found out you've missed multiple deadlines? Don't panic. Act.

Here's exactly what to do, in order of urgency.

6.1 Triage: Which Filing to Fix First

Not all late filings are equal. Some penalties compound faster than others.

Priority 1 (MOST URGENT): GST Returns

If you've missed multiple GST quarters, fix this first.

Why:

  • Penalties escalate fastest (first offense $200, second $1,000, third $5,000)
  • Each quarter is a separate offense
  • 5% penalty on unpaid GST after 60 days
  • Criminal prosecution risk if persistent

Action: File all outstanding GST returns this week.


Priority 2 (URGENT): Corporate Tax + ECI

If you've missed corporate tax filing and it's been >3 months since deadline.

Why:

  • 5% penalty kicks in after 3 months on unpaid tax
  • Base penalty $200-$1,000
  • Interest accumulates on unpaid tax
  • Each day past 3 months costs more

Action: File immediately if past the 3-month mark. If not yet 3 months, you have a small window before penalty increases.


Priority 3 (IMPORTANT): ACRA Annual Return

If you've missed ACRA deadline by 2+ months.

Why:

  • $300 per month adds up fast
  • Company strike-off risk after persistent non-filing
  • Directors can be disqualified

Action: File within 2 weeks to stop monthly penalties accumulating.


Priority 4 (IMPORTANT): IR8A

If you've missed the 1 March deadline and have multiple employees.

Why:

  • Penalty multiplies by number of employees
  • $200-$1,000 per employee adds up
  • Affects employees' personal tax filing

Action: File within 2 weeks.


Priority 5 (ONGOING): CPF

If you have months of unpaid CPF contributions.

Why:

  • 1.5% interest compounds monthly
  • Debt grows every month
  • But rarely leads to immediate prosecution

Action: Set up GIRO immediately to stop further accumulation, then pay arrears.


Priority 6 (STANDARD): Personal Income Tax

If you've missed personal tax deadline.

Why:

  • Usually smaller penalty ($200-$1,000)
  • IRAS more lenient on first offense for individuals
  • Can file anytime (late, but still file)

Action: File when other urgent items are done.


6.2 Immediate Action Plan

Today (within 24 hours):

  1. Make a list of everything overdue

    • Write down every missed filing
    • Note how many months/quarters late
    • Estimate penalty exposure
  2. Gather whatever documents you have

    • Don't wait for perfect records
    • Collect bank statements, invoices, receipts
    • Any financial records you can find
  3. Contact professional help if overwhelmed

    • If you're behind on 3+ filings, get help
    • Accountant can file urgently
    • Knows how to minimize damage

This week (within 7 days):

  1. File what you can immediately

    • GST returns first (even if estimates)
    • Use best available figures
    • Better to file approximately than not at all
  2. Calculate total penalty exposure

    • Add up all late filing penalties
    • Include 5% penalties where applicable
    • Include CPF interest
    • Know the total damage
  3. Submit voluntary disclosure to IRAS (if needed)

    • If you're multiple years behind
    • IRAS treats voluntary disclosure more favourably
    • Shows good faith

Within 2 weeks:

  1. Pay what you can

    • Pay penalties to avoid further interest
    • Even partial payment helps
    • Apply for instalment plan if needed
  2. File remaining outstanding returns

    • Work through priority list
    • File everything by end of week 2
    • Get fully caught up
  3. Set up systems to prevent recurrence

    • Hire accountant for ongoing compliance
    • Set up monthly bookkeeping
    • Automate what you can (CPF GIRO, calendar reminders)

6.3 How to Apply for IRAS Payment Plan

Can't pay all penalties and taxes immediately? IRAS allows instalment arrangements.

Who qualifies:

  • Individuals or businesses with genuine financial difficulty
  • Must have filed all outstanding returns first
  • Must show good faith effort to comply

How to apply:

  1. File all outstanding returns (payment plan only after filing)
  2. Log into myTax Portal
  3. Go to "Instalment Payment Plan"
  4. Provide:
    • Reasons for financial difficulty
    • Proposed payment schedule
    • Supporting documents (bank statements, financial statements)
  5. Submit request

What to propose:

  • Realistic payment schedule (3-12 months typically)
  • Regular monthly amounts
  • Show you can sustain the payments

IRAS will:

  • Review your request (2-4 weeks)
  • Approve, reject, or counter-propose
  • May grant plan with conditions

Important: Interest continues to accumulate during payment plan. But at least you're not facing immediate legal action.


6.4 Voluntary Disclosure Program

If you're multiple years behind on filings, voluntary disclosure is better than waiting for IRAS to find you.

When to consider voluntary disclosure:

  • Missed 2+ years of corporate tax
  • Multiple years of GST not filed
  • Serious compliance gaps

Benefits:

  • IRAS treats voluntary disclosure more leniently
  • Reduced penalties (discretionary)
  • Avoids criminal prosecution
  • Shows good faith

How to submit:

  1. Prepare all outstanding returns
  2. Calculate tax owed for all years
  3. Write to IRAS explaining:
    • What was missed
    • Why it happened
    • Steps taken to rectify
    • Request for leniency
  4. File all returns immediately
  5. Propose payment plan if needed

Reality check: Voluntary disclosure doesn't eliminate penalties. But it reduces them and avoids prosecution.


6.5 When You Need Professional Help Immediately

Call an accountant today if:

  1. You're 3+ months behind on multiple filings

    • Too much to catch up alone
    • Penalties compounding
    • Need professional urgency
  2. You don't know how to file the returns

    • Never done GST F5 form
    • Corporate tax too complex
    • Will make mistakes if you try
  3. You're facing IRAS or ACRA letters

    • Audit notice
    • Strike-off warning
    • Legal action threatened
  4. Your records are a mess

    • Missing receipts
    • No bookkeeping done
    • Bank statements only
    • Need someone to reconstruct everything
  5. Total penalty exposure exceeds $5,000

    • Professional help costs $2,000-$5,000 for catch-up
    • Cheaper than additional penalties from delays
    • They file faster than you can

What professional help costs:

Urgent catch-up work:

  • Single filing: $300-$800
  • Multiple filings (full year catch-up): $2,000-$5,000
  • Multi-year reconstruction: $5,000-$15,000

Yes, it's expensive. But compare to:

  • Continuing to accumulate $300-$5,000 penalties monthly
  • Risk of company strike-off
  • Criminal prosecution
  • Stress and time cost

The math usually works out: Pay $3,000 now to stop $1,000/month in penalties = breaks even in 3 months.


Facing penalties right now?

Don't wait another day. Every day you delay costs more money in penalties and interest.

What happens next:

  1. Tell us what filings are overdue
  2. We calculate your penalty exposure
  3. We prioritize and file everything urgently
  4. Set up monthly service so this never happens again

Need help?

We handle urgent catch-up work and can file everything within 1-2 weeks.

Total Cost of Non-Compliance vs Proper Accounting

Let's do the maths. Is it really cheaper to DIY your accounting and "save" on professional fees?

Real Scenario: Typical SME Behind on Everything

Business profile:

  • Revenue: $800,000
  • 5 employees
  • GST-registered
  • Trying to handle accounting themselves
  • Missed filings for 6 months

What they owe in penalties:

Missed Filing Penalty Calculation Amount
GST Q1 (late) First offense $200
GST Q2 (late) Repeat offense $1,000
Corporate tax (4 months late) $200 + 5% of $15,000 tax $950
IR8A (5 employees, 2 months late) $200 × 5 employees $1,000
CPF (6 months arrears on $30,000) 1.5% × 6 months $2,700
ACRA (3 months late) $300 × 4 $1,200
Total penalties $7,050

Plus hidden costs:

  • Accountant urgent catch-up work: $3,000-$4,000
  • Owner's time sorting 6 months of receipts: 30 hours
  • Stress, anxiety, sleepless nights: Immeasurable

Real total cost: $10,000-$11,000

And this happens in just 6 months of poor compliance.


7.2 Cost of Proper Monthly Accounting

Same business, with professional accountant:

Monthly bookkeeping package: $10,000-$12,000/year

What's included:

  • Monthly bookkeeping (books always updated)
  • Quarterly GST filing (never miss a quarter)
  • Corporate tax filing (filed on time in November)
  • ECI filing (filed within 3 months of FYE)
  • IR8A for all employees (filed by 1 March)
  • Company secretary (ACRA filed within 7 months)
  • Payroll processing (CPF submitted on time monthly)
  • Dedicated accountant available for questions

Penalties: $0

Stress: None


7.3 The Actual Comparison

Option A: DIY accounting

  • Accounting cost: $0
  • Penalties in 6 months: $7,050
  • Catch-up work when you finally hire someone: $3,000
  • Your time wasted: 30 hours
  • Total: $10,050 + stress

Option B: Professional accountant from start

  • Accounting cost: $10,000/year
  • Penalties: $0
  • Catch-up work: $0
  • Your time: 0 hours (they handle everything)
  • Total: $10,000 + peace of mind

The difference? You actually SAVE money with professional accounting when you factor in penalties avoided.

Plus you get:

  • Monthly financial reports (know how your business is doing)
  • Tax optimization advice (often saves $2,000-$5,000/year)
  • Someone to call with questions
  • Never worry about deadlines
  • Sleep well at night

7.4 ROI of Professional Accounting

Let's look at what you actually get for your $10,000/year investment:

Direct savings:

  • Penalties avoided: $7,000+/year (based on average SME mistakes)
  • Tax optimization: $2,000-$5,000/year (through proper planning)
  • Time saved: 40-60 hours/year (at $100/hour = $4,000-$6,000)

Total value received: $13,000-$18,000/year

Net benefit: $3,000-$8,000/year positive ROI

You're not spending $10,000. You're saving $3,000-$8,000 after accounting for penalties avoided and tax saved.


7.5 The False Economy of "Cheap" Accounting

Some businesses try to save money by hiring the cheapest accountant they can find.

"Cheap" accountant scenario:

You find someone charging $3,000/year for "full service". Sounds great.

What actually happens:

  • They're disorganised (managing 200+ clients)
  • Slow response time (takes days to reply)
  • Miss your GST Q2 deadline: $1,000 penalty
  • File corporate tax 1 week late: $200 penalty
  • Don't optimise your tax properly: $3,000 extra tax paid
  • You spend hours chasing them for responses

Real cost:

  • "Cheap" accountant: $3,000
  • Penalties from their mistakes: $1,200
  • Extra tax paid (poor planning): $3,000
  • Your time chasing them: 20 hours
  • Total: $7,200 + frustration

Proper accountant at $10,000:

  • No penalties: $0
  • Tax optimised: Save $3,000
  • Fast response: Save your time
  • Net cost: $7,000

The "cheap" option cost you more.


7.6 What Business Owners Get Wrong

Mistake 1: "I can't afford an accountant"

You can't afford NOT to have one. Penalties alone exceed the cost of professional service.

Mistake 2: "I'll hire someone when I'm bigger"

Small businesses make the same compliance mistakes as big ones. Penalties don't scale with size. A $200K business pays the same $200 late filing penalty as a $2M business.

Mistake 3: "I'll just do it myself and save money"

Your time is worth money. 40 hours doing bookkeeping = $4,000 of your time (at $100/hour). You'd make more money spending those 40 hours on sales and client work.

Mistake 4: "I'll deal with it when I get a letter"

By the time you get the letter, penalties have already accumulated. Then you're paying penalties PLUS catch-up fees PLUS ongoing accounting.


7.7 Budget Allocation Guidelines

How much should you budget for accounting?

Under $500K revenue:

  • Yearly compliance only: Budget $1,500-$3,000/year
  • Monthly bookkeeping (if GST-registered): Budget $7,000-$10,000/year

$500K-$1M revenue:

  • Monthly bookkeeping essential: Budget $10,000-$13,000/year

$1M-$5M revenue:

  • Full-service recommended: Budget $15,000-$25,000/year

Above $5M:

  • Consider in-house + professional tax support: Budget $30,000-$60,000/year

Rule of thumb: Accounting should cost 1-2% of revenue for basic compliance.

If you're spending less than 1%, you're probably not getting proper service. If you're spending more than 2%, you might be overpaying (unless you have complex operations).


7.8 The Hidden Value

Beyond avoiding penalties, proper accounting gives you:

Better business decisions:

  • Know your actual profit each month
  • Spot cash flow problems early
  • Understand which products/services are profitable
  • Make informed decisions based on real numbers

Easier financing:

  • Clean books = easier bank loans
  • Up-to-date financials = lower interest rates
  • Good compliance record = trusted by banks

Business credibility:

  • Clients check your ACRA record before signing
  • Suppliers check before extending credit
  • Clean compliance = professional image

Peace of mind:

  • No anxiety about missed deadlines
  • No sleepless nights before tax season
  • No panic when letter arrives from IRAS
  • Focus on growing your business, not worrying about compliance

You can't put a price on sleeping well at night.

How to Never Miss Another Deadline?

Three approaches, from basic to bulletproof.

Set Calendar Reminders (Free but Requires Discipline)

What to do:

  • Add all filing deadlines to your phone calendar
  • Set 3 reminders for each deadline:
    • 2 months before (start preparing)
    • 2 weeks before (final push)
    • 3 days before (last chance)

Pros:

  • Free
  • You control it
  • Simple to set up

Cons:

  • Easy to dismiss or ignore alerts
  • Doesn't help with actual preparation
  • You still need to know what to file and how
  • Doesn't track whether you actually filed

Reality: Most people set reminders with good intentions, then ignore them when busy.


Use Accounting Software (Better)

Popular options:

  • Xero: $30-50/month
  • QuickBooks: $40-70/month
  • MYOB: $35-60/month

What they do:

  • Built-in Singapore tax calendar
  • Automatic deadline reminders
  • Track what's been filed
  • Some integrate with IRAS for e-filing

Pros:

  • Automatic reminders
  • Tracks filing status
  • Helps with bookkeeping throughout year

Cons:

  • Monthly cost
  • Still need to know how to file correctly
  • Software can't file for you
  • No expert review of your numbers

Reality: Software helps organised people stay organised. But if you're already behind, software alone won't fix it.


Monthly Bookkeeping Service (Best)

What you get:

  • Accountant tracks all your deadlines
  • Proactive reminders weeks before anything due
  • They prepare, you review, they file
  • Expert review minimizes tax and prevents errors
  • Someone to call when you have questions

Cost: $7,000-$15,000/year

Why this works:

  • It's literally someone's job to track your deadlines
  • They do this for 20-50 clients (they know the calendar better than IRAS)
  • No chance of missing anything
  • You focus on running your business, not tracking compliance

Link to services:

Special Cases and Exemptions

Not every business has the same filing requirements. Here are the main exceptions.

Dormant Companies

What qualifies as dormant:

  • No business transactions
  • No revenue
  • Only statutory expenses to maintain company

What you still must file:

  • ACRA annual return (within 7 months of FYE)
  • Dormant financial statements
  • Can skip ECI filing
  • Need to file corporate tax filing for dormant companies
  • Should deregister from GST if previously registered

Penalties if you miss:

  • ACRA penalties still apply
  • Company can be struck off
  • "Dormant" doesn't mean "no compliance"

Common mistake: Thinking dormant companies don't need to file anything. ACRA doesn't care if you're dormant. Annual return is still mandatory.


Newly Incorporated Companies

First year filing obligations:

Your compliance starts immediately after incorporation, not after your first financial year.

What's due in first year:

  • ECI: Within 3 months of your first FYE
  • Corporate tax: By 30 November (if December FYE)
  • ACRA annual return: Within 18 months of incorporation (first year extended from 7 to 18 months)
  • GST: Only if you register (voluntary or mandatory)
  • CPF: From first month you hire employees
  • IR8A: By 1 March following the year you hired staff

Common mistake: Thinking you get a "grace period" or "first year free". All deadlines apply from day one.

Example:

  • Incorporated: 15 March 2024
  • Financial year-end: 31 December 2024
  • ECI due: 31 March 2025
  • Corporate tax due: 30 November 2025
  • ACRA return due: 15 September 2025 (18 months from incorporation)

Miss any of these = same penalties as established companies.


Companies Changing Financial Year-End

What happens when you change FYE:

If you change your financial year-end, all your deadline dates shift.

Requirements:

  • Must notify ACRA – file in Bizfile
  • IRAS’s records will then be updated

How deadlines change:

Old FYE: 31 December

  • ECI due: 31 March
  • Corporate tax due: 30 November
  • ACRA due: 31 July

New FYE: 30 June

  • ECI due: 30 September
  • Corporate tax due: 30 November (same)
  • ACRA due: 31 January

The trap: You might have TWO sets of filings in one calendar year during the transition.

Example:

  • Changed FYE from 31 Dec to 30 June in 2024
  • Short period: 1 Jan 2024 to 30 June 2024 (6 months)
  • Must file for this short period
  • Then file again for next full year (1 July 2024 to 30 June 2025)

Common mistake: Forgetting to file for the short transition period.

Advice: If changing FYE, inform your accountant immediately so they adjust all deadline tracking.


Special situations not covered here? Most other exemptions are rare and specific. If you think you might have a special case (foreign branch, partnership structure, trust, etc.), check directly with IRAS or consult an accountant.

Don't assume you're exempt without confirmation. Better to file and be told you didn't need to, than not file and get penalised.

Frequently Asked Questions

What if I genuinely forgot about a deadline?

File immediately. IRAS doesn't care why you're late. "Forgot" isn't a valid excuse for penalty waiver. First offense usually gets $200 penalty. Repeat offenses go higher.

Best approach: File as soon as you remember, pay the penalty, set up systems so it doesn't happen again.


Can I get an extension for filing deadlines?

Rarely. IRAS very seldom grants extensions. You need exceptional circumstances (serious medical emergency, natural disaster). "Too busy" or "records not ready" won't work.

ACRA may grant extensions if you apply with valid reason before the deadline.

Better strategy: Don't ask for extension. Just file on time.


What happens if I file but don't pay the tax owed?

Filing penalty and payment penalty are separate.

You'll get:

  • Late filing penalty (if filed after deadline)
  • Plus 5% penalty on unpaid tax (if remains unpaid >3 months for corporate tax, >60 days for GST)
  • Plus monthly interest on unpaid amount

Filing on time doesn't exempt you from payment penalties if you don't pay.


How far back can IRAS pursue unpaid taxes and penalties?

Generally up to 5 years for tax assessments. But longer for fraud or wilful evasion (no time limit).

Penalties don't expire. If you owe $5,000 in penalties from 5 years ago and never paid, you still owe $5,000 plus accumulated interest.

IRAS can and will pursue old debts.


I have multiple years of unfiled returns. Where do I start?

File the most recent year first (usually has highest penalty risk), then work backwards.

Better approach: Submit voluntary disclosure to IRAS, then file everything at once with professional help.

Don't try to fix years of non-compliance alone. Get an accountant immediately.


What if my business is closing down?

You still must file all outstanding returns before you can close the company.

ACRA won't approve strike-off application if:

  • Outstanding ACRA returns
  • Outstanding tax returns
  • Unpaid penalties

Directors remain personally liable for company debts including penalties, even after company closes.

File everything, pay everything, then apply for closure.


Do sole proprietors have different deadlines than companies?

Some differences:

Sole proprietors:

  • File personal income tax (15 April), not corporate tax
  • No ECI filing
  • No ACRA annual return (not a company)
  • GST deadlines same if GST-registered
  • CPF deadlines same if have employees

Companies:

  • File corporate tax (30 November)
  • File ECI (within 3 months of FYE)
  • File ACRA annual return (within 7 months of FYE)
  • Directors also file personal tax separately

What if my accountant missed the deadline?

You're ultimately responsible, not your accountant.

IRAS and ACRA will penalise your company, not your accountant.

You can pursue your accountant for:

  • Reimbursement of penalties (if professional negligence)
  • Claim against their professional indemnity insurance

But this takes time and legal action. You still pay the penalty first, then try to recover from accountant later.

This is why choosing a reliable accountant matters. Check their track record, not just their price.


How do I know if I've been penalised?

IRAS sends penalty notices to your registered address and via myTax Portal.

Check:

  1. Physical mail (registered business address)
  2. myTax Portal notifications
  3. Your account summary in myTax Portal

If you've moved office and didn't update ACRA, you might miss the letters. Log into myTax Portal to check.

Ignoring penalty notices doesn't make them go away. Interest keeps accumulating.


Can penalties affect my ability to get business loans?

Indirectly, yes.

Banks check:

  • Your ACRA compliance record (shows late filings)
  • Your tax payment history
  • Whether you have outstanding debts to government

Persistent late filings signal poor business management. Banks may:

  • Reject loan applications
  • Offer higher interest rates
  • Require more collateral

Clean compliance record = easier financing and better terms.

Making Your Decision: What's Next?

You now know every filing deadline your Singapore business needs to meet and what happens if you miss them.

Quick Recap

Your main filing obligations:

  • CPF contributions: 14th of every month (if you have employees)
  • GST returns: 1 month after each quarter (if GST-registered)
  • Personal income tax: 15 April
  • IR8A: 1 March (for all employees)
  • ECI: Within 3 months of your financial year-end
  • Corporate tax: 30 November
  • ACRA annual return: Within 7 months of your financial year-end

What late filing actually costs:

  • GST: $200 first offense, up to $5,000 repeat offenses
  • Corporate tax: $200-$1,000 plus 5% of unpaid tax after 3 months
  • ACRA: $300, then $300 every additional month
  • IR8A: $200-$1,000 per employee
  • CPF: 1.5% monthly interest on unpaid contributions

Reality: Miss just 2-3 filings and you're looking at $3,000-$7,000 in penalties. Miss more and it compounds fast.

The Real Cost of Managing This Yourself

Most business owners don't intentionally miss deadlines. They just:

  • Forget which deadline is when
  • Get busy and filing slips through the cracks
  • Don't have records organised
  • Think "I'll do it next week" until it's too late

Then they pay $5,000-$15,000 in penalties that were completely avoidable.

Why Tax Filing SG Can Help

After years managing statutory audits at KPMG and Deloitte, I saw the same pattern repeatedly: successful business owners paying massive penalties because they tried to handle compliance themselves or hired the cheapest accountant they could find.

The painful part? They'd spend more than $20,000 in penalties trying to save $8,000 in accounting fees.

What we do differently:

We track everything for you:

  • Personal compliance calendar with every deadline for your specific business
  • Proactive reminders weeks before anything is due
  • We prepare everything, you review, we file
  • Zero chance of missing deadlines

Big 4 technical expertise:

  • I bring statutory audit experience from KPMG and Deloitte
  • Technical accuracy that prevents penalties
  • Tax optimization often saves more than our fees cost

Actually responsive:

  • WhatsApp or call, get response within 24 hours (often 1 hour)
  • No waiting days for simple questions
  • No "your accountant is too busy during tax season"

Transparent pricing:

  • Everything upfront, no hidden fees
  • Monthly bookkeeping: $7,000-$15,000/year (includes all filings)
  • Yearly compliance: $1,500-$3,000/year (annual filings only)

Our Services

Accounting & Bookkeeping
Monthly service from $7,000/year. We handle all your monthly bookkeeping, quarterly GST, annual tax filings, and track every single compliance deadline. You never worry about missing anything.

Corporate Tax Filing
We handle ECI, Form C-S/C, and tax optimization. Never miss the 30 November deadline or pay unnecessary tax again.

Company Secretary Services
ACRA annual returns, financial statements filing, all statutory compliance sorted. No more $300/month penalties.

Company Incorporation
Starting a new business? We set up proper compliance from day one so you never fall behind.

Stop Tracking 12+ Deadlines Yourself

The economics are simple:

  • Professional accounting: $7,000-$15,000/year
  • Average penalties from missed deadlines: $5,000-$15,000/year
  • Tax optimisation from proper planning: $2,000-$5,000/year saved

Professional accounting doesn't cost you money. It saves you money.

Plus you get:

  • Monthly financial reports (know how your business is actually doing)
  • Someone to call with questions
  • Peace of mind

What happens next:

  1. WhatsApp or call us with your situation
  2. We'll create your personal compliance calendar
  3. Set up monthly tracking or handle your annual filings
  4. You never worry about deadlines again

Last updated: October 2025. Pricing and regulations subject to change. All figures are estimates based on typical market rates and may vary based on specific business requirements.

Still Have Questions?

Our expert team is ready to help.


Register a Company

No company yet? Let us help you get started and advise you through the entire process. Efficient, hassle-free and no stress.

Incorporate Now

Want to Switch?

From bookkeeping and payroll to corporate secretarial services, we offer hands-on 24/7 customer service to resolve all your needs immediately.

Switch to Us Now

Not Sure What You Need?

Click the link below and complete a short questionnaire to discover what your company needs.

Take the Questionnaire