How the SIP Calculator Works
AnyTool SIP Calculator projects a monthly mutual-fund investment in the browser. A regular SIP is the future value of a monthly annuity, maturity = P × [((1 + i)ⁿ − 1) ÷ i] × (1 + i), where P is the monthly amount, i is the monthly return (annual % ÷ 12 ÷ 100) and n is the number of months, with each instalment invested at the start of the month. For a step-up SIP the calculator runs the projection one year at a time, raising the monthly instalment by the step-up percentage at the start of each year and carrying the accumulated corpus forward, so every higher instalment still compounds for the remaining years. A target-amount mode solves the starting monthly SIP whose maturity equals a goal corpus by a monotonic search. The 0% case degrades cleanly to simply the money invested. All arithmetic is pure client-side JavaScript shared through a reusable, unit-tested investment engine.
- Maturity = P × [((1 + i)ⁿ − 1) ÷ i] × (1 + i); instalments at the start of each month
- Step-up SIP raises the monthly amount a fixed percent each year, compounded year by year
- Target mode solves the monthly SIP needed for a goal by a monotonic search
- Estimated gains = maturity − total invested; 0% return returns just what was invested
- All math is client-side JavaScript in a reusable investment engine — no server round-trip
