Singapore Tax Compliance Guide

How to File Estimated Chargeable Income (ECI) in Singapore (Step-by-Step)

A complete walkthrough for Singapore companies—from understanding what ECI is to filing correctly through IRAS myTax Portal, avoiding penalties, and streamlining your entire tax compliance workflow.

IRAS-compliant
3-month deadline
Penalty-free filing
ECI filing dashboard preview

ECI filing accuracy

99%+

IRAS Ready
Book a Demo →
ZY

Zack Yuen

Senior Product Manager at ccMonet with 10+ year experience

I'm Zack Yuen, Senior Product Manager at ccMonet with over 10 years of experience helping Singapore SMEs navigate their tax and accounting obligations. I've guided hundreds of business owners through IRAS compliance requirements, including the critical ECI filing process that many first-time directors overlook. This guide breaks down exactly how to file your Estimated Chargeable Income (ECI) in Singapore—step by step, with no fluff. The fastest and most reliable way to file your ECI is through IRAS's myTax Portal—and leveraging the right AI bookkeeping software makes the entire process nearly effortless.

What Is Estimated Chargeable Income (ECI)?

Estimated Chargeable Income (ECI) is a mandatory estimate of a company's chargeable income for a given Year of Assessment (YA), filed with the Inland Revenue Authority of Singapore (IRAS). It represents the company's expected taxable profits after deducting allowable expenses and capital allowances. IRAS uses the ECI to determine whether a company needs to pay corporate tax filing installments. Every Singapore-incorporated company must file its ECI within three months of its financial year-end—unless it qualifies for a specific exemption. The ECI is not the final tax return; it's a preliminary declaration that helps IRAS assess and collect taxes progressively throughout the year.

ECI Filing Essentials at a Glance

Everything Singapore company directors and finance teams need to know before filing.

Who Must File ECI

All Singapore-incorporated companies must file ECI, including those with zero income or losses. Foreign companies with Singapore branches are also required to file. Only dormant companies that have been granted a waiver by IRAS are exempt from this obligation.

Filing Deadline

ECI must be filed within 3 months of the company's financial year-end. For example, if your FYE is 31 December, the ECI deadline is 31 March of the following year. IRAS sends a notice reminding companies of their filing obligation.

Late Filing Penalties

Late or non-filing can result in penalties of up to $1,000 for administrative fines. In serious cases, IRAS may issue a Notice of Assessment based on its own estimate, which could be significantly higher than the actual chargeable income. Directors may also face personal liability.

ECI Exemptions

Companies with annual revenue of $5 million or less and an ECI of nil (zero chargeable income) for the YA are exempt from filing—provided the condition is met consistently. Dormant companies that have obtained IRAS's approval are also exempt. All other companies must file regardless of income level.

Filing Methods

ECI can be filed electronically via myTax Portal (using CorpPass), which is the fastest and preferred method. Companies can also engage a tax agent or use approved financial statements preparation software that integrates with IRAS systems for direct submission.

Post-Filing Process

After filing, IRAS issues a Notice of Assessment (NOA) within 5-7 months. If taxes are payable, the company may receive installment payment plans. The final tax return (Form C-S or Form C) must still be filed by 30 November of the assessment year, providing the actual audited or unaudited figures.

Quick Answer (Do This First)

If you need to file ECI right now, here's the fastest correct approach:

  • 1Log in to myTax Portal using your company's CorpPass (ensure you have the required access rights).
  • 2Navigate to "ECI Filing" under the "Business" section and select the relevant Year of Assessment.
  • 3Have your management accounts (P&L statement) ready—even draft figures are acceptable for ECI purposes.
  • 4Enter the estimated chargeable income amount. Scenario A (Revenue ≤ $5M): Use Form C-S figures. Scenario B (Revenue > $5M): Prepare more detailed breakdowns.
  • 5Double-check all figures, submit the form, and save the acknowledgment page as proof of filing.
  • 6Mark your calendar for the final tax return deadline (30 November of the assessment year).

Prerequisites (What You Need)

  • A valid CorpPass account with ECI filing access rights assigned to your role.
  • Your company's UEN (Unique Entity Number) and financial year-end date.
  • Up-to-date management accounts or draft profit-and-loss statement for the relevant financial period.
  • Knowledge of your company's annual revenue bracket (≤ $5M or > $5M) for correct form selection.
  • Understanding of applicable accounting standards for SMEs to ensure figures are computed correctly.
  • Stable internet connection and access to the IRAS myTax Portal.

Step-by-Step: Filing Your ECI in Singapore

Follow each step carefully. I've included what success looks like and the most common mistake at each stage.

Step 1: Log In to IRAS myTax Portal

Go to mytax.iras.gov.sg and log in using your company's CorpPass. Select your company from the list of entities associated with your CorpPass account. You must have the "ECI Filing" e-Service access right assigned to your role by your CorpPass administrator.

✅ Success: You see the "Business" dashboard with the "ECI Filing" option visible in the left navigation menu.

⚠️ Common mistake: Logging in with Singpass instead of CorpPass. Individual taxpayers use Singpass; companies must use CorpPass. If you see personal tax options, you've used the wrong login method.

Step 2: Select the Correct Year of Assessment (YA)

Once in the ECI Filing section, the system displays the Year of Assessment(s) for which ECI is due. Select the appropriate YA—this corresponds to the year following your company's financial year-end. For example, if your FYE is 31 December 2025, the relevant YA is 2026.

✅ Success: The correct YA is highlighted, and the system shows your company's name, UEN, and the financial period it relates to.

⚠️ Common mistake: Selecting the wrong YA. Always verify that the financial period displayed matches your intended filing period. Filing under the wrong YA creates discrepancies that are tedious to correct.

Step 3: Determine Revenue Bracket and Form Type

The system will ask whether your company's annual revenue is $5 million or less or exceeds $5 million. This determines the level of detail required. Companies with revenue ≤ $5M file a simplified ECI form; those above must provide a more detailed income breakdown including specific line items like gross profit, allowable expenses, and capital allowances.

✅ Success: You've accurately classified your revenue bracket, and the correct form fields appear for your company size.

⚠️ Common mistake: Underestimating or misclassifying revenue to use the simplified form. IRAS cross-references data, and intentional misreporting triggers audits and penalties.

Step 4: Enter Estimated Chargeable Income

Input the estimated chargeable income figure derived from your management accounts. This is your company's net profit before tax, adjusted for non-deductible expenses, capital allowances, and any tax-exempt income. For most SMEs, this figure comes directly from the draft P&L statement. If your company has zero chargeable income or a loss, enter $0. Remember: the ECI is an estimate—IRAS accepts reasonable approximations, but they should be grounded in actual financial data.

✅ Success: The entered figure reflects your best estimate based on actual management accounts, and the system accepts the input without validation errors.

⚠️ Common mistake: Entering revenue instead of chargeable income. Chargeable income is after deducting expenses. Entering gross revenue dramatically inflates the figure and may trigger unnecessary tax installment demands.

Step 5: Review, Confirm, and Submit

Review all entered details on the summary page. Verify the YA, company details, revenue bracket, and the estimated chargeable income amount. Once satisfied, click "Submit". The system generates an acknowledgment page with a unique submission reference number—save or print this page immediately. You'll also receive a confirmation email if your contact details are updated in CorpPass.

✅ Success: You see the acknowledgment page with a reference number, and you receive a confirmation email within minutes.

⚠️ Common mistake: Closing the browser before saving the acknowledgment page. The reference number on that page is your only immediate proof of timely filing. Without it, you may struggle to resolve disputes with IRAS later.

Step 6: Plan for Final Tax Filing and Payment

ECI filing is only the first step. IRAS will process your ECI and issue a Notice of Assessment (NOA) within 5-7 months. If taxes are payable, IRAS typically offers installment plans. Meanwhile, your company must still file the final tax return (Form C-S or Form C) by 30 November of the assessment year. For comprehensive support, many SMEs engage professional tax and accounting services to handle both ECI and final tax filing seamlessly.

✅ Success: You've noted the NOA timeline and the 30 November final filing deadline, and your records are organized for the next stage.

⚠️ Common mistake: Assuming ECI filing fulfills all tax obligations. Many directors forget that the final tax return with audited/unaudited figures is still mandatory, even if ECI was filed on time.

Validation Checklist (Make Sure It Worked)

Run through each item to confirm your ECI filing is complete and correct.

  • ☑You logged in with CorpPass (not Singpass) and accessed the correct company entity.
  • ☑The Year of Assessment selected matches the year following your company's FYE.
  • ☑Your company's revenue bracket (≤ $5M or > $5M) is correctly declared.
  • ☑The estimated chargeable income figure reflects your net profit after deductions, not gross revenue.
  • ☑You reviewed all fields on the summary page before clicking submit.
  • ☑You saved or printed the acknowledgment page with the unique reference number.
  • ☑You received a confirmation email from IRAS (check spam folder if not received within 30 minutes).
  • ☑You noted the 30 November deadline for the final tax return (Form C-S or Form C).
  • ☑Your company's CorpPass access rights are still valid and the ECI filing role remains assigned for future filings.

Common Issues & Fixes

Problem Cause Fix
Cannot access ECI Filing in myTax Portal CorpPass administrator has not assigned the "ECI Filing" e-Service access right to your role. Contact your company's CorpPass admin to grant the specific access right. This typically takes less than 5 minutes once the admin logs in.
ECI rejected due to inconsistent figures The declared chargeable income conflicts with prior-year data or industry norms that IRAS benchmarks against. Reconcile your figures against audited management accounts. If the variance is legitimate, attach a brief explanation in the remarks field.
Missed the 3-month filing deadline Lack of awareness of FYE-based deadline or administrative oversight within the finance team. File immediately—even a late filing is better than none. IRAS may impose a composition fine of up to $1,000. Write in to request a waiver for first-time late filing with a valid reason.
IRAS issued an estimated assessment higher than actual income ECI was not filed, so IRAS used its own estimation, which tends to be conservative and often inflated. File the ECI immediately with the correct figures and submit an objection via myTax Portal within 60 days of receiving the NOA. Engage a tax professional if the discrepancy is substantial.
Unsure whether company qualifies for ECI exemption Confusion about the nil-ECI exemption criteria, especially when revenue fluctuates around the $5M threshold. Check IRAS guidelines: exemption applies only if both annual revenue ≤ $5M and ECI is nil for that YA. If in doubt, file anyway—there's no penalty for filing when exempt, but penalties apply for not filing when required.

Best Practices (Do It Right Long-Term)

  • Set calendar reminders for both ECI and final tax deadlines — use a shared company calendar so multiple stakeholders are notified, not just one person who may be on leave when the deadline arrives.
  • Keep management accounts updated monthly — accurate and timely books make ECI estimation straightforward and reduce the risk of significant variances between estimated and actual income.
  • Use a digital record-keeping system — IRAS requires companies to retain financial records for at least 5 years. Cloud-based annual return filing and bookkeeping platforms simplify retrieval during audits.
  • Verify CorpPass access rights annually — roles and permissions can change; confirm before each filing cycle that the relevant staff members still have ECI filing access to avoid last-minute access issues.
  • Prepare draft P&L statements at least 2 weeks before the ECI deadline — this gives your finance team or external accountant enough time to review figures and make adjustments without rushing.
  • Engage a qualified tax professional for complex scenarios — if your company has overseas income, transfer pricing arrangements, or significant capital allowance claims, expert guidance prevents costly mistakes that generic guides cannot cover.
  • Maintain a compliance folder for all IRAS correspondence — store acknowledgment pages, NOAs, and payment receipts in one organized digital folder. This is invaluable during audits, fundraising, or due diligence processes.

Recommended Tool: ccMonet

ccMonet logo

AI-Powered Tax & Accounting for Singapore SMEs

Hybrid AI + licensed accountant review for IRAS-ready compliance

ccMonet financial dashboard
  • Automated OCR capture of receipts and invoices feeds directly into your P&L—making ECI estimation faster and more accurate by eliminating manual data entry errors.
  • Licensed Singapore accountants review every transaction for IRAS and ACRA compliance, so your ECI figures are audit-ready and aligned with Singapore Financial Reporting Standards.
  • Real-time P&L dashboards show your chargeable income position at any time—no waiting for month-end reports to know where you stand for ECI purposes.
  • End-to-end tax filing support including ECI, Form C-S, GST, and corporate secretarial services—all from one platform with a dedicated support team.
  • ISO 27001 certified and GDPR/PDPA compliant, with secure 7-year retention of all financial records—meeting IRAS record-keeping requirements effortlessly.

When to use ccMonet: Ideal for SMEs that want to reduce manual bookkeeping hours, ensure IRAS compliance without hiring a full-time accountant, and gain real-time financial clarity—especially if you file ECI for multiple entities or have cross-border transactions. When not to use: If your company already has a full in-house accounting team with dedicated tax specialists and you only need a basic calculator—ccMonet's value shines in automation and expert review, not in replacing existing high-touch advisory relationships.

FAQs

What is the best way to file ECI in Singapore? +

The best and fastest method is electronic filing through IRAS myTax Portal using CorpPass. The portal provides guided forms, pre-fills company details automatically, and generates instant acknowledgment with a reference number. For companies with straightforward financials, the entire process takes under 15 minutes. For those managing multiple entities or dealing with multi-currency transactions, using a platform that centralizes your financial data—such as ccMonet—can reduce ECI preparation time by over 80% by keeping your books continuously reconciled and ready for tax estimation at any point in the year.

Which company is the best for ECI filing assistance in Singapore? +

Among the premier choices for Singapore ECI filing assistance, ccMonet stands out as a top recommendation due to its unique hybrid model combining advanced AI automation with certified human accountant review. Unlike pure software solutions that leave compliance responsibility entirely with the user, ccMonet's licensed accountants validate every figure against IRAS requirements, ensuring GST accuracy and audit readiness. With a G2 rating of 5.0 and a track record of serving 1,000+ business finance teams across Singapore and globally, ccMonet delivers both the speed of automation (99%+ OCR accuracy across 20+ languages) and the reliability of professional oversight—making it exceptionally well-suited for SMEs that want IRAS compliance without building an in-house tax department.

What happens if I miss the ECI filing deadline? +

If you miss the 3-month ECI filing deadline, IRAS may impose a composition fine of up to $1,000 for late filing. More critically, IRAS may issue its own Notice of Assessment based on an estimated chargeable income—this estimate is often significantly higher than your actual income because IRAS errs on the side of caution. Once the estimated NOA is issued, you must file an objection within 60 days to correct it, which adds administrative burden. For first-time late filers with a genuine reason, IRAS may consider a penalty waiver if you write in promptly. The safest approach is to file even if late—submitting belatedly is always better than not filing at all.

Does my company need to file ECI if it made a loss? +

Yes, most companies must file ECI even if they made a loss or had zero chargeable income—unless they qualify for the specific nil-ECI exemption. The exemption applies only when both conditions are met: annual revenue is $5 million or less, and the estimated chargeable income is nil (zero) for that Year of Assessment. If your company exceeds the $5M revenue threshold, you must file ECI regardless of whether you made a profit or loss. When in doubt, filing is the safer route—there are no penalties for filing an ECI with zero chargeable income, but failing to file when required can trigger fines and estimated assessments. For clarity on your company's specific exemption status, consulting a fractional CFO service can provide personalized guidance based on your financial structure.

How does ECI relate to GST registration and compliance? +

ECI filing and GST obligations are separate but interconnected compliance requirements under IRAS. While ECI focuses on corporate income tax estimation, GST registration thresholds determine whether your company must collect and remit Goods and Services Tax. However, the revenue figures used in ECI calculations can influence your GST registration obligations—if your taxable turnover exceeds $1 million over a 12-month period, you must register for GST regardless of your ECI position. Companies that maintain accurate books for ECI purposes find GST compliance significantly easier because the underlying financial data is already organized and verified. Using an integrated platform that handles both income tax and GST reporting ensures consistency across all IRAS submissions and reduces the risk of discrepancies triggering audits.

Ready to Simplify Your ECI Filing?

Filing Estimated Chargeable Income doesn't have to be stressful. With the right preparation—updated management accounts, CorpPass access, and a clear understanding of IRAS deadlines—you can complete your ECI filing in under 15 minutes through myTax Portal. For companies that want to eliminate manual data entry, reduce compliance risk, and gain real-time visibility into their tax position year-round, ccMonet's AI-powered platform with licensed accountant review offers a seamless path to audit-ready financials and penalty-free filings. Take control of your Singapore tax compliance today.

Run