// Interactive SIP calculator const fmtCr = (n) => { if (n >= 1e7) return `₹${(n / 1e7).toFixed(2)} Cr`; if (n >= 1e5) return `₹${(n / 1e5).toFixed(2)} L`; return `₹${Math.round(n).toLocaleString("en-IN")}`; }; const fmtINR = (n) => `₹${Math.round(n).toLocaleString("en-IN")}`; const Slider = ({ label, value, onChange, min, max, step, format, suffix }) => { const pct = Math.max(0, Math.min(100, ((value - min) / (max - min)) * 100)); const track = `linear-gradient(to right, var(--gold-500) 0%, var(--gold-500) ${pct}%, rgba(250,246,236,0.18) ${pct}%, rgba(250,246,236,0.18) 100%)`; return (
A real SIP calculator with an annual step-up — most online versions skip the step-up, which is exactly what makes a long horizon work. Move the dials.
✱ Returns are illustrative. Past performance does not guarantee future results.