Changelog

16 August 2026

  • • Rebuilt the 2026 contribution engine with all 5 rate tables (Citizen, SPR G/G, F/G × year 1 & 2)
  • • Added low-wage 3-band formula ($0–$50, $50–$500, $500–$750, >$750)
  • • Fixed age-based account allocation: 8 bands (was 5), added RA for 55+
  • • Updated resident tax brackets: added 23% ($500k–$1M) and 24% (>$1M)
  • • Rebuilt interest calculator with monthly simulation and 55+ extra interest tiers
  • • Replaced CPF LIFE linear rate model with official anchor-point interpolation (BRS→$950, FRS→$1,780, ERS→$3,440)
  • • Clarified CPF interest and CPF LIFE assumptions on all calculator pages
  • • Removed unconditional analytics scripts; analytics now gated by user consent
  • • Removed fake aggregateRating from JSON-LD schema
  • • Fixed canonical URLs and sitemap to use consistent trailing-slash format
  • • Removed public IndexNow API; submissions moved to deployment script
  • • Added comprehensive unit tests for all 5 calculator engines
  • • Updated Privacy and Cookie policies to match actual tracking behavior
  • • Added per-page content manifests with assumptions, methodology, and sources
  • • Added editorial review dates and policy source links to all calculator pages