GEEK.SG
Project Future CPF Balances with the CPF Forecast Calculator
The most comprehensive CPF calculator implementing 2023-2026 policy updates, life event simulation, and transparent methodology.
Policy Accuracy
Implements all 2023-2026 CPF policies including SA closure, OW ceiling progression, and ERS expansion
Life Events
Simulate property transactions, career changes, bonuses, and voluntary top-ups with precise timing
Transparency
Full audit trail, 201 automated tests, and detailed policy references for every calculation
Why Use This Calculator?
Getting Started (3 Steps)
- Enter Your Current State: Birth year, current CPF balances, monthly salary
- Set Assumptions: Forecast age, property pledge option, monthly bonuses
- Explore Scenarios: Add life events to model different financial paths
Ready to Plan Your CPF Future?
Get instant insights into your retirement readiness, property purchase impact, and FRS achievement timeline.
Quick Facts:
π‘ New to CPF planning? Scroll down after running your first forecast to explore FAQs, use cases, and methodology details.
Input Parameters
Enter your details to calculate your CPF forecast
No Forecast Generated
Enter your details and click βCalculate Forecastβ to see your CPF projection.
About This Calculator
Transparent methodology, policy references, and known limitations
Month-by-Month Simulation
Unlike annual estimators, this calculator simulates your CPF account month-by-month from your current age to your forecast age. This provides precise tracking of contributions, interest, and policy changes.
1. Contribution Calculation
- Applies age-based contribution rates (gradual increase to 37% for ages 55-60 by 2026)
- Enforces Ordinary Wage (OW) ceiling progression: $6.3K (2023) β $7.4K (2025) β $8K (2026)
- Allocates contributions to OA, SA, and MA based on official allocation rates
- Routes MA overflow to SA (or RA if 55+) when Basic Healthcare Sum (BHS) is reached
2. Interest Calculation & Routing
- Base interest: OA at 2.5% p.a., SA/MA/RA at 4.0% p.a.
- Extra interest (up to 2%) computed on first $60K combined (under 55) or first $60K with enhanced $30K tier (55+)
- OA extra interest routed to SA (pre-55) or RA (55+), NOT credited to OA
- Interest compounded monthly using daily balance calculations
3. Age 55 Transformation Sequence
- SA Closure: Special Account permanently closed, balance set to $0
- RA Creation: Retirement Account created with initial balance
- SA β RA Transfer: SA balance transfers to RA up to FRS (or BRS with property pledge)
- OA β RA Top-Up: If SA insufficient, OA balance used to reach target sum
- Excess Distribution: Any SA/OA balance above FRS remains in OA (withdrawable)
- Future Routing: Contributions previously allocated to SA now go to RA
4. Housing Refund Liability Tracking
- Tracks principal withdrawn from OA for property purchases
- Accrues interest on principal at 2.5% p.a. monthly (compounding)
- Separately tracks housing grants received and their accrued interest
- Total refund liability = Principal + Accrued Interest + Grants + Grants Interest
- Refunded to OA (pre-55) or RA (55+, up to FRS) upon property sale events
Test Coverage & Validation
The calculation engine is validated by 201 automated tests covering:
Frequently Asked Questions
Calculator Accuracy & Features
Questions about how the calculator works and its accuracy
Policy-Specific Questions
Understanding CPF policies implemented in the calculator
Using the Calculator
How to model different scenarios and life events
About the Project
Learn about who created this tool and why