Skip to main content

Investment · FINANCIAL TOOLS

SWP Calculator

See how long a corpus lasts when you withdraw a fixed amount each month and the rest stays invested.

Understand the calculation

Calculation logic, formula, example and guardrails behind the estimate.

How it works

Each period the calculator takes your withdrawal out of the balance first, then credits the assumed return on whatever is left. That ordering matters: it is how an SWP mandate actually executes, and it is the more conservative of the two possible conventions.

The result hinges on one comparison. If your withdrawal is smaller than the growth the remaining balance earns, the corpus keeps rising even while you draw from it. If it is larger, every period eats a little capital, and the erosion accelerates because the shrinking balance earns less.

More detail

The calculator reports the withdrawal that would leave your capital exactly flat, so you can see which side of that line you are on rather than inferring it from the balance chart.

When the corpus does run out, the final withdrawal is whatever was left rather than the full amount — the schedule shows the partial payment instead of pretending a full one happened.

To see how much purchasing power a flat withdrawal loses over the period, use the inflation calculator.

To see how the same corpus would grow if you took nothing out, use the lumpsum calculator.

Formula

Bₙ = (Bₙ₋₁ − W) × (1 + r)

There is no single closed form once depletion is possible, so the balance is stepped period by period. `r` is the assumed annual return divided by the number of withdrawals per year.

Bₙ
Balance at the end of period n.
Bₙ₋₁
Balance carried in from the previous period.
W
The withdrawal, taken at the start of the period before any growth is credited.
r
Return for one period — the assumed annual rate divided by the withdrawals per year.
Worked example

A ₹50,00,000 corpus, withdrawing ₹30,000 a month, at an assumed 9% a year over 20 years.

  1. 01Return for one month9% ÷ 12 = 0.75%
  2. 02Month 1 — withdrawal taken first₹50,00,000 − ₹30,000 = ₹49,70,000
  3. 03Month 1 — growth on the remainder₹49,70,000 × 0.75% = ₹37,275
  4. 04Balance after month 1₹50,07,275
  5. 05Withdrawal that would hold capital flat₹50,00,000 × 0.0075 ÷ 1.0075 = ₹37,221

Because ₹30,000 is below the ₹37,221 that growth alone would fund, the balance rises rather than falls — the corpus is not being drawn down at all under these assumptions. Raise the withdrawal above that figure and the direction reverses.

Frequently asked questions

Common questions about the swp calculator and the assumptions behind it.

Disclaimer

This calculator is provided for general information and planning only. It is not investment, tax or legal advice, and it does not take your personal circumstances into account. Outputs are estimates based on the assumptions stated on this page, exclude taxes and charges unless said otherwise, and market-linked returns are not guaranteed — the value of investments can fall as well as rise. Lending terms, rates and eligibility are decided by the lender. For advice on your own situation, speak to a qualified professional, several of whom you can consult on Finvestalk.