Methodology
Singapore CPF Contribution Calculator methodology
Educational only: Work and pay decision support, not tax, legal, financial or career advice.
Privacy: Calculations run locally; Wage101 does not receive your work or pay inputs.
Update policy: Reviewed when formulas or official dependencies change.
Scope: Singapore work and pay planning using your own assumptions.
1. Formulas and units
employeeCpfContribution = drop cents from the employee share selected by the confirmed arrangement, age band and CPF wage tierWhere
- employeeCpfContribution
- Employee CPF contribution (SGD/month)Source: Calculated output
employerCpfContribution = totalCpfContribution โ employeeCpfContributionWhere
- employerCpfContribution
- Employer CPF contribution (SGD/month)Source: Calculated output
totalCpfContribution = round to nearest dollar half-up the statutory tier formula for totalWageSubjectToCpfWhere
- totalCpfContribution
- Total CPF contribution (SGD/month)Source: Calculated output
totalWageSubjectToCpf = min(ordinaryWageThisMonth, 8000) + min(additionalWageThisMonth, max(0, 102000 โ annualOrdinaryWageSubjectToCpf โ additionalWageAlreadySubjectToCpf))Where
- ordinaryWageThisMonth
- Ordinary Wage this month (SGD/month)Source: User assumption
- additionalWageThisMonth
- Additional Wage this month (SGD/month)Source: User assumption
- annualOrdinaryWageSubjectToCpf
- Annual Ordinary Wage subject to CPF (SGD/year)Source: User assumption
- additionalWageAlreadySubjectToCpf
- Prior Additional Wage subject to CPF (SGD/year-to-date)Source: User assumption
- totalWageSubjectToCpf
- Wages subject to CPF (SGD/month)Source: Calculated output
salaryAfterEmployeeCpfBeforeIncomeTax = ordinaryWageThisMonth + additionalWageThisMonth โ employeeCpfContributionWhere
- ordinaryWageThisMonth
- Ordinary Wage this month (SGD/month)Source: User assumption
- additionalWageThisMonth
- Additional Wage this month (SGD/month)Source: User assumption
- salaryAfterEmployeeCpfBeforeIncomeTax
- Salary after employee CPF (SGD/month)Source: Calculated output
Money inputs and outputs use SGD. Pay, time, benefits and work-related costs use the units stated beside each input.
2. Worked example
Input assumptions
Citizen or SPR year 3, age 55 or below, S$6,000 Ordinary Wage and S$2,000 Additional Wage.
Calculation and outputs
Example
Citizen or SPR year 3, age 55 or below, S$6,000 Ordinary Wage and S$2,000 Additional Wage.
- Employee CPF contribution
- 1,600.00 currency units
- Employer CPF contribution
- 1,360.00 currency units
- Total CPF contribution
- 2,960.00 currency units
- Wages subject to CPF
- 8,000.00 currency units
- Salary after employee CPF
- 6,400.00 currency units
Employee, employer and total CPF remain separate with the wage basis shown.
Interpretation
Use this as a bounded CPF contribution estimate, not complete take-home pay.
3. Validation and boundary checks
- The worked example uses the same shared-work-logic engine as the interactive planner.
- Unsupported eligibility, policy branches and out-of-range assumptions fail closed.
- Result cards, trace, CSV, PDF and methodology bind to named engine result fields.
4. Assumptions and source classification
- The caller has confirmed citizenship or SPR arrangement, age band and wage classification.
- The annual wage figures belong to the same employer and calendar year.
Official dependencies used by this calculator are captured in the Wage101 evidence register and version-acknowledged in this page history. User-entered work and pay assumptions remain separate from those official inputs.
5. Limitations
- The tool does not decide CPF eligibility or classify unusual payments.
- Income tax, platform work and complete take-home pay are excluded.
This is educational decision support, not personalised tax, legal, financial or career advice. Check how the rules that apply in Singapore treat your work and pay circumstances, and seek qualified advice where appropriate.
6. Update and evidence policy
Registered family-level suites test formula invariants and example reconciliation; the release ledger records that coverage without claiming a separate oracle for every line of public copy. Registered official sources block dependent public workflows when their evidence or version acknowledgement is unavailable or invalid. Work and pay inputs remain user-supplied because they vary by person, job and contract.
Change history
- : Initial public release of the Singapore CPF Contribution planner and methodology.
Related reading
Use these practical guides to interpret the decision and its assumptions.
- How Singapore CPF contributions are calculated in 2026
Estimate employee and employer CPF contributions for a supported 2026 Singapore wage scenario.
Read guide