SWP Calculator

FinanceInstant resultsFormula shown100% in your browser

Systematic withdrawal plan — how long a corpus lasts and what is left after regular withdrawals.

Inputs

How to use this calculator: SWP Calculator

Systematic withdrawal plan — how long a corpus lasts and what is left after regular withdrawals. The example below is calculated by this page's real engine from the displayed inputs.

  1. 1Confirm that the SWP Calculator matches the quantity or design check you need.
  2. 2Enter Initial corpus, Monthly withdrawal, and Expected return on corpus using the units printed beside each field.
  3. 3Select the applicable Currency options; these choices change the calculation method or factors.
  4. 4Calculate, then follow the substituted equations in the worked example and compare the result with any stated limit.
  5. 5Read the assumptions, warnings and cited references before using the result for a financial, medical or engineering decision.

Input guide and example values

Use values from the same measurement basis and time period. Conditional fields appear only when the related option is selected.

InputExample valueWhy it matters
Currency₹ Indian Rupee (INR)Select the option that matches the real installation or scenario.
Initial corpus5000000Measured or known initial corpus used by the calculation engine.
Monthly withdrawal35000Measured or known monthly withdrawal used by the calculation engine.
Expected return on corpus9 % p.a.Measured or known expected return on corpus used by the calculation engine.
Withdrawal period20 yearsMeasured or known withdrawal period used by the calculation engine.
Annual increase in withdrawal0 %Measured or known annual increase in withdrawal used by the calculation engine.

Formula inputs & variables for SWP Calculator

These are the named quantities used by this calculator. When the source formula does not define a mathematical symbol, OneCalcApp keeps the real input label instead of inventing one.

Variable / inputUnitMeaning in this calculation
CurrencySelect the option that matches the real installation or scenario.
Initial corpusMeasured or known initial corpus used by the calculation engine.
Monthly withdrawalMeasured or known monthly withdrawal used by the calculation engine.
Expected return on corpus% p.a.Measured or known expected return on corpus used by the calculation engine.
Withdrawal periodyearsMeasured or known withdrawal period used by the calculation engine.
Annual increase in withdrawal%Measured or known annual increase in withdrawal used by the calculation engine.

How the SWP Calculator works

The SWP Calculator uses Currency, Initial corpus, Monthly withdrawal, Expected return on corpus, Withdrawal period, and Annual increase in withdrawal to calculate Corpus after the period, Total withdrawn, Initial withdrawal rate, Corpus lasts, and Growth earned during withdrawals. Its engine applies i = rate / 12 / 100; the worked values below come from that same live calculation rather than a separately typed example.

With Currency ₹ Indian Rupee (INR), Initial corpus 5000000, Monthly withdrawal 35000, Expected return on corpus 9 % p.a., Withdrawal period 20 years, and Annual increase in withdrawal 0 %, the main worked-example result is Corpus after the period = ₹6,669,717.

How each SWP Calculator input is used

Currency

The SWP Calculator worked example selects “₹ Indian Rupee (INR)”. Available choices include ₹ Indian Rupee (INR), $ US Dollar (USD), € Euro (EUR), £ Pound Sterling (GBP), and AED UAE Dirham. This selection may change the method or factor used by the engine, so choose the option that matches the real case.

Initial corpus

The SWP Calculator worked example uses Initial corpus = 5000000. This value is passed directly into the calculation, with an allowed minimum 1.

Monthly withdrawal

The SWP Calculator worked example uses Monthly withdrawal = 35000. This value is passed directly into the calculation, with an allowed minimum 1.

Expected return on corpus

The SWP Calculator worked example uses Expected return on corpus = 9 % p.a.. This value is passed directly into the calculation, with an allowed minimum 0 and maximum 30.

Withdrawal period

The SWP Calculator worked example uses Withdrawal period = 20 years. This value is passed directly into the calculation, with an allowed minimum 1 and maximum 50.

Annual increase in withdrawal

The SWP Calculator worked example uses Annual increase in withdrawal = 0 %. This value is passed directly into the calculation, with an allowed minimum 0 and maximum 20.

SWP Calculator formulas and result interpretation

Formula 1: relationship used

In the SWP Calculator, i = rate / 12 / 100. The quantities in this relationship come from the named inputs or from an earlier calculation step shown in the worked example.

Formula 2: relationship used

In the SWP Calculator, Balanceₘ = Balanceₘ₋₁ × (1 + i) − Wₘ. The quantities in this relationship come from the named inputs or from an earlier calculation step shown in the worked example.

Formula 3: relationship used

In the SWP Calculator, Wᵧ = W₀ × (1 + escalation)^(y−1). The quantities in this relationship come from the named inputs or from an earlier calculation step shown in the worked example.

Formula 4: relationship used

In the SWP Calculator, Corpus survives while Balance > 0. The quantities in this relationship come from the named inputs or from an earlier calculation step shown in the worked example.

Corpus after the period

For the displayed SWP Calculator worked example, Corpus after the period is ₹6,669,717. Capital preserved Verify Currency, Initial corpus, and Monthly withdrawal and their units before relying on this output.

Total withdrawn

For the displayed SWP Calculator worked example, Total withdrawn is ₹8,400,000. Verify Currency, Initial corpus, and Monthly withdrawal and their units before relying on this output.

Initial withdrawal rate

For the displayed SWP Calculator worked example, Initial withdrawal rate is 8.40%. Above the sustainable band Verify Currency, Initial corpus, and Monthly withdrawal and their units before relying on this output.

Corpus lasts

For the displayed SWP Calculator worked example, Corpus lasts is Beyond 20 years. Verify Currency, Initial corpus, and Monthly withdrawal and their units before relying on this output.

Growth earned during withdrawals

For the displayed SWP Calculator worked example, Growth earned during withdrawals is ₹10,069,717. Verify Currency, Initial corpus, and Monthly withdrawal and their units before relying on this output.

SWP Calculator accuracy, checks and limitations

  • SWP Calculator units check: confirm Currency, Initial corpus, Monthly withdrawal, Expected return on corpus (% p.a.), Withdrawal period (years), and Annual increase in withdrawal (%) before calculating.
  • SWP Calculator result check: compare Corpus after the period, Total withdrawn, Initial withdrawal rate, Corpus lasts, and Growth earned during withdrawals with the substituted formula steps and the displayed rounding precision.
  • SWP Calculator: This is an estimate, not a lender offer. Verify fees, taxes, rate changes, eligibility and repayment terms in the official product documents.

Formula, derivation and worked example

An SWP is a reverse SIP: the corpus keeps earning, but each withdrawal removes principal plus the future growth it would have produced. Sustainability depends on the gap between the return and the withdrawal rate — a withdrawal above roughly 6–7% of corpus a year erodes capital quickly once inflation escalation is added.

i = rate / 12 / 100
Balanceₘ = Balanceₘ₋₁ × (1 + i) − Wₘ
Wᵧ = W₀ × (1 + escalation)^(y−1)
Corpus survives while Balance > 0

Substitution steps

  1. 1. Monthly return
    9/12/100
    = 0.007500
  2. 2. First-year monthly withdrawal
    W₀
    = ₹35,000
  3. 3. Simulation
    Bal × (1+i) − W each month
    = 240 months
  4. 4. Closing corpus
    final balance
    = ₹6,669,717

Computed example results

Corpus after the period
₹6,669,717
Capital preserved
Total withdrawn
₹8,400,000
Initial withdrawal rate
8.40%
Above the sustainable band
Corpus lasts
Beyond 20 years
Growth earned during withdrawals
₹10,069,717

Understanding the result

Read the main result together with supporting checks, assumptions, limits and intermediate values.

For a manual check, repeat the first equation, confirm the units and change one input at a time.

Common mistakes when using SWP Calculator

  • Do not mix units for Expected return on corpus (% p.a.), Withdrawal period (years), Annual increase in withdrawal (%). A unit mismatch changes the input magnitude even when the typed number looks reasonable.
  • Do not leave Currency on the default choice unless that choice matches the real scenario; the selected option can change the calculation path or factor.
  • Do not replace the displayed i = rate / 12 / 100 relationship with a different convention without also changing the underlying assumptions; compare like-for-like methods when checking the result.
  • Do not treat Corpus after the period = ₹6,669,717 from the worked example as a universal answer. It belongs to the displayed example inputs and must be recalculated for the actual case.

When the SWP Calculator is useful

SWP Calculator is designed for cases where Currency, Initial corpus, Monthly withdrawal, Expected return on corpus are known and you need Corpus after the period, Total withdrawn, Initial withdrawal rate. The page keeps the live calculator, calculation method and worked example together so the result can be checked instead of treated as a black-box number.

Use the calculator for the scope described by its inputs and notes. The displayed method is i = rate / 12 / 100. If the real project or decision needs factors that are not represented here, treat the result as an estimate and add the missing checks separately.

Currency and Initial corpus: what changes the answer

The worked example uses Currency = ₹ Indian Rupee (INR), Initial corpus = 5000000, Monthly withdrawal = 35000, Expected return on corpus = 9 % p.a.. With those values, Corpus after the period is ₹6,669,717. Changing an input should be interpreted according to that field's unit, range, option and hint rather than by the number alone.

For this calculator, the main input roles are: Currency: Select the option that matches the real installation or scenario. Available choices include ₹ Indian Rupee (INR), $ US Dollar (USD), € Euro (EUR), £ Pound Sterling (GBP). Initial corpus: Measured or known initial corpus used by the calculation engine. Monthly withdrawal: Measured or known monthly withdrawal used by the calculation engine. Expected return on corpus (% p.a.): Measured or known expected return on corpus used by the calculation engine.

How to sanity-check a SWP Calculator result

Start by confirming the entered values and units, then compare the substituted working with the displayed formula or calculation steps. Pay particular attention to Corpus after the period, because it is the first worked-example output shown by the live engine.

Finally, compare the result with the assumptions, warnings and related calculators on this page. A nearby calculator can be useful as a cross-check when it measures the same workflow from a different input or output direction.

Next logical calculator

Continue with Lumpsum Calculator

Useful next check because both tools use Currency, while Lumpsum Calculator answers a different part of the same workflow.

Open Lumpsum Calculator

Standards, source trail and limitations

References show the method used. Check the current local edition, amendments and project specification before a regulated decision.

Formula

  • i = rate / 12 / 100
  • Balanceₘ = Balanceₘ₋₁ × (1 + i) − Wₘ
  • Wᵧ = W₀ × (1 + escalation)^(y−1)
  • Corpus survives while Balance > 0

An SWP is a reverse SIP: the corpus keeps earning, but each withdrawal removes principal plus the future growth it would have produced. Sustainability depends on the gap between the return and the withdrawal rate — a withdrawal above roughly 6–7% of corpus a year erodes capital quickly once inflation escalation is added.

Assumptions

  • Return is credited monthly and withdrawals happen at month end.
  • Capital-gains tax on redeemed units is not deducted.
  • Sequence-of-returns risk (bad early years) is not modelled.

Tips

  • Keep 2–3 years of withdrawals in debt so equity is never sold in a crash.
  • Test your plan at a 2% lower return before committing to it.

Warnings

  • A flat withdrawal loses purchasing power — set the escalation to at least expected inflation.

Standards & references

  • SEBI mutual fund SWP framework
  • Withdrawal-rate research (4% rule)

Frequently asked questions

What inputs does the SWP Calculator use?

It uses Currency, Initial corpus, Monthly withdrawal, Expected return on corpus, Withdrawal period, and Annual increase in withdrawal. Follow the unit printed for each field and choose any selectable option to match the real scenario.

What does the SWP Calculator calculate?

It calculates Corpus after the period, Total withdrawn, Initial withdrawal rate, Corpus lasts, and Growth earned during withdrawals. With the displayed default inputs, Corpus after the period is ₹6,669,717.

Which formula does the SWP Calculator use?

The primary relationship is i = rate / 12 / 100. The page also shows substituted values and calculation steps so the result can be checked independently.

How can I verify a SWP Calculator result?

First verify the units for Currency, Initial corpus, and Monthly withdrawal. Then compare the substituted formula steps with Corpus after the period and its displayed precision.

What are the limitations of the SWP Calculator?

SWP Calculator: This is an estimate, not a lender offer. Verify fees, taxes, rate changes, eligibility and repayment terms in the official product documents.

Where can I find related Finance tools?

Use the related-tools section on this page to compare another method, change units or continue the same finance calculation.

Related calculators

Keep going with more finance tools.

Related Engineering Articles

Deeper reading on the engineering behind this calculation.