Calculation Methodology

Home › Calculation Methodology

Calculation Methodology

This page documents the formulas behind every FinMatz calculator. Each formula is version-controlled and validated against test vectors (expected outputs for known inputs). All calculations run client-side in your browser.

Core Formulas

ToolFormula (concept)
SIPFV = P × [((1+i)n − 1) / i] × (1+i)
Step-Up SIPSum of annual SIP tranches with periodic increase, compounded monthly
LumpsumFV = P × (1+r)n
CAGRCAGR = (End/Begin)1/years − 1
SWPIterative monthly: balance grows by return, reduced by withdrawal
EMI / Home / Personal / Car LoanEMI = P×r×(1+r)n / ((1+r)n − 1)
Income TaxSlab-based, selectable regime, deductions, cess
GSTGST = amount × rate% (inclusive/exclusive modes)
SalaryCTC → gross → deductions (PF, tax) → net take-home
Gratuity(15/26) × last drawn salary × years of service
PFEmployee + employer contributions compounded at notified rate
RetirementRequired corpus from target income, horizon, inflation
InflationFuture value = amount × (1+inflation)years

Assumptions & Updates

Rate and slab assumptions (tax, PF, gratuity) are reviewed and updated when rules change. Each tool shows its assumptions inline. Results are estimates and not financial advice — see our disclaimer.