Recurring deposit calculator
A fixed-rate, contract-style RD calculator. Deposit happens monthly, the bank usually compounds quarterly. The math bridges those two through an effective-annual yield plus a monthly-equivalent growth rate, then runs a per-month simulation as the source of truth. Closed-form formula is computed too, as a cross-check.
An RD is a bank deposit contract. The rate is locked, the maturity is contractual, and there is no market risk. SIPs invest into market instruments and require risk language. The math is similar but conflating them on one page misleads users; this calculator is deliberately scoped to the deterministic bank-product case.
How does the corpus build up year by year?
Same deposit, same rate, same tenure, recomputed at each compounding frequency
| Compounding | Periods / yr | Effective yield | Monthly growth | Maturity | Interest | vs yearly |
|---|---|---|---|---|---|---|
| Yearly | 1 | 7.0000% | 0.5654% | $20,013.23 | $2,013 | — |
| Half-yearly | 2 | 7.1225% | 0.5750% | $20,049.74 | $2,050 | +$36.51 |
| Quarterly selected | 4 | 7.1859% | 0.5800% | $20,068.65 | $2,069 | +$55.42 |
| Monthly | 12 | 7.2290% | 0.5833% | $20,081.51 | $2,082 | +$68.28 |
| Daily | 365 | 7.2501% | 0.5850% | $20,087.81 | $2,088 | +$74.58 |
What if the bank's quoted rate moves by 25 / 50 / 100 bps?
Opening · deposits · interest · closing, per year
| Year | Opening | Deposits | Interest | Closing | Cumulative deposits | Cumulative interest |
|---|---|---|---|---|---|---|
| Y1 | $0.00 | +$6,000.00 | +$231.07 | $6,231.07 | $6,000 | $231 |
| Y2 | $6,231.07 | +$6,000.00 | +$678.82 | $12,909.89 | $12,000 | $910 |
| Y3 | $12,909.89 | +$6,000.00 | +$1,158.76 | $20,068.65 | $18,000 | $2,069 |
- monthlyDeposit = 500 × ones = 500.00 USD / month
- effectiveAnnualYield = (1 + 7% / 4)^4 − 1 = 7.1859%
- monthlyGrowthRate = (1 + effAnnual)^(1/12) − 1 = 0.579963%
- totalTenureMonths = 3 × 12 + 0 = 36
- totalDeposited = 500.00 × 36 = 18000.00 USD
- maturityClosedForm = annuity(500.00, 0.5800%, 36, beginning) = 20068.65
- maturitySimulated = 20068.65 (cross-check Δ = 0.0000)
- RD rates and rules vary by bank, jurisdiction, and tenure bracket. Interest is often taxable.
- Missed installments, premature withdrawal penalties, and overdraft against RD are not modeled.
The per-month simulation, closed-form cross-check, compounding comparison, rate scenarios, and the yearly schedule are all reachable as a stateless REST endpoint and an MCP tool. Workbook CRUD is authenticated and stored under calculator_id=recurring_deposit.
calculate_recurring_deposit_returns