Present Worth Calculator

    Calculate the present worth of future cash flows, uniform series, gradients, project costs, salvage values, or irregular cash flow schedules.

    Calculator is for informational purposes only. Terms and Conditions

    \[ P = \frac{F}{(1+i)^n} \]
    1

    Choose the present worth method

    Select the cash flow pattern and discount-rate basis before entering values.

    Choose the cash flow pattern that best matches your problem.
    Use effective annual rate for most engineering-economy problems. Use real rate when cash flows are in today’s dollars.
    Enter the future amount, discount rate, and number of periods. The calculator discounts the future value to time zero.
    2

    Enter the known values

    Visible fields update based on the selected present worth method.

    USD
    The future amount received or paid at the end of the selected number of periods.
    USD
    Enter recurring savings or benefits as positive values. Enter recurring costs as negative values.
    USD
    The fixed increase or decrease from one period to the next. The first gradient increment occurs in period 2.
    USD
    Enter the upfront cost as a positive number. The calculator treats it as a period-0 cash outflow.
    USD
    Enter residual value as positive. Enter disposal cost as negative if the project requires a future removal cost.
    Use one cash flow per line as period:amount. Period 0 is already present value. Costs are negative; benefits are positive.
    %
    The effective annual MARR, interest rate, or discount rate used to move future cash flows back to present worth.
    Use the same period spacing as your cash flows. Series methods require a whole number of periods.
    Advanced Options
    Currency is a display label only. This calculator does not perform foreign exchange conversion.
    %
    Used only when converting a nominal discount rate into a real discount rate.
    3

    Cash Flow Timeline

    Visualize how future cash flows are discounted back to period 0.

    Present worth cash flow timeline A cash flow diagram showing costs, benefits, and discounting back to present worth.
    4

    Solution

    Live result, quick checks, warnings, and full solution steps.

    Present Worth
    Real-time result updates as you type.

    Quick checks

    • Check
    Show solution steps See the equation, substitutions, assumptions, and present worth path
    1. Enter values to see the full solution steps and checks.
    5

    Source, Standards, and Assumptions

    Calculation basis, constants, assumptions, and limitations.

    Engineering economy present worth method

    Present worth is calculated by discounting future cash flows to period 0 using the selected discount rate.

    • Assumptions will appear after a valid calculation.
    On this page

    Engineering Economics Guide

    How to Use the Present Worth Calculator

    The Present Worth Calculator above converts future cash flows into their equivalent value at time zero. Use it to discount a single future amount, annual savings, arithmetic gradients, project costs, salvage values, or irregular cash flow schedules using a selected discount rate.

    Present worth is one of the most common engineering economy methods because it turns money that occurs at different times into one comparable value. That makes it useful for project selection, equipment replacement, investment checks, cost alternatives, and classroom factor problems.

    Best for Engineering economy, discounted cash flow checks, project savings, salvage value, and alternative comparison
    Main result Present worth or net present worth at time zero
    Most important input The discount rate, because it controls how strongly future cash flows are reduced

    Quick Answer

    Present worth is calculated by discounting each future cash flow back to period 0. For a single future amount, the formula is \(P=F/(1+i)^n\). For multiple cash flows, discount each value by its period and add the results.

    When not to rely on a simplified result

    Do not treat one present worth result as final approval for a real investment. Confirm the discount rate, cash flow timing, inflation basis, tax treatment, maintenance assumptions, risk, and any organization-specific capital budgeting rules before making a financial or engineering decision.

    Inputs and Outputs Used by the Calculator

    The calculator uses cash flow amounts, timing, and a discount rate to estimate present worth. The active inputs change depending on whether you are solving a single future value, a uniform series, a gradient, a project with salvage value, or an irregular cash flow schedule.

    Common present worth calculator inputs and outputs
    TypeValueWhat It MeansCommon Unit
    InputFuture value, \(F\)A single amount received or paid in a future period.currency
    InputUniform amount, \(A\)A repeated cash flow each period, such as annual savings or annual cost.currency per period
    InputGradient, \(G\)A fixed increase or decrease in the cash flow from one period to the next.currency per period step
    InputInitial cost, \(C_0\)The upfront project cost at period 0. In project mode, the calculator treats it as an outflow.currency
    InputSalvage value, \(S\)The residual value, resale value, or disposal value at the final period.currency
    InputCash flow, \(CF_t\)A specific benefit, cost, saving, or expense at period \(t\).currency
    InputDiscount rate, \(i\)The interest rate, MARR, hurdle rate, or required return used to discount future money.percent per period
    InputPeriods, \(n\)The number of equal time intervals between time zero and the future cash flow.years, quarters, or months
    OutputPresent worth, \(P\)The equivalent value of future cash flows at period 0.currency

    Present Worth Formula

    The basic present worth formula discounts one future value to time zero. When cash flows repeat or vary by period, the calculator uses the matching engineering economy factor or sums each discounted cash flow.

    Single Future Value

    \[ P=\frac{F}{(1+i)^n}=F(1+i)^{-n} \]

    This is the single-payment present worth factor, often written as \(P=F(P/F,i,n)\).

    Uniform Series

    \[ P=A\left[\frac{1-(1+i)^{-n}}{i}\right] \]

    Use this when the same amount occurs each period. This is the \(P/A\) factor.

    Arithmetic Gradient Present Worth

    \[ P_G=G\left[\frac{(1+i)^n-in-1}{i^2(1+i)^n}\right] \]

    Use this when a cash flow increases or decreases by a constant amount each period. In the standard convention, the first gradient increment occurs in period 2.

    Project Net Present Worth

    \[ NPW=-C_0+A(P/A,i,n)+S(P/F,i,n) \]

    Use this when a project has an initial cost, repeated savings or costs, and a final salvage value.

    Irregular Cash Flows

    \[ PW=\sum_{t=0}^{n}\frac{CF_t}{(1+i)^t} \]

    This is the most flexible form because every cash flow is discounted according to its own period.

    Source note

    Engineering economy courses commonly use factor notation such as \(P/F\), \(P/A\), and \(P/G\). For additional textbook-style context, see the Penn State explanation of uniform series present-worth factors.

    What the Variables Mean

    Each variable must use the same time basis. If cash flows occur yearly, use an annual discount rate. If cash flows occur monthly, use an effective monthly rate or let the calculator convert the rate when that option is available.

    \(P\)

    Present worth or present value at period 0. This is the main result and is expressed in currency.

    \(F\)

    Future value. This is a single future amount discounted back to the present.

    \(A\)

    Uniform amount per period. This may represent equal annual savings, revenue, operating cost, or payment.

    \(G\)

    Arithmetic gradient. This is the fixed amount by which a cash flow increases or decreases each period.

    \(C_0\)

    Initial cost at period 0. In project mode, this is treated as an upfront cash outflow.

    \(S\)

    Salvage value at the final period. A positive salvage value is discounted back to period 0.

    \(CF_t\)

    The cash flow that occurs at period \(t\). In irregular cash flow mode, each \(CF_t\) is discounted separately.

    \(t\)

    The specific period number for an individual cash flow. Period 0 is already present value.

    \(i\)

    Discount rate per period, written as a decimal in formulas. For example, \(8\%\) becomes \(0.08\).

    \(n\)

    Number of periods. In series and gradient problems, this usually needs to be a whole number.

    \(i_{nominal}\)

    The stated annual nominal rate before compounding or inflation adjustment.

    \(f\)

    Inflation rate used when converting a nominal discount rate into a real discount rate.

    How to Use the Calculator

    Start by choosing the cash flow pattern that matches the problem. Then enter values with a consistent sign convention, select the rate basis, and compare the present worth result with the solution steps.

    1

    Select the calculation type

    Use single future value for \(P/F\), uniform series for \(P/A\), gradient for \(P/G\), project mode for initial cost plus salvage value, or irregular mode for a cash flow table.

    2

    Enter cash flows and timing

    Use positive values for benefits, savings, revenue, and salvage value. Use negative values for costs in irregular cash flow mode. Period 0 is already present value.

    3

    Check the rate and result

    Make sure the discount rate period matches the cash flow period. Then review the formula, quick checks, timeline, and final present worth output.

    Single future value

    Use this mode when you know one future amount and want its value today.

    Uniform series

    Use this mode for equal annual savings, equal payments, equal costs, or equal benefits.

    Gradient

    Use this mode when maintenance, savings, or costs increase by the same amount each period.

    Project with salvage

    Use this mode for an upfront cost, repeated net cash flow, and final residual value.

    Irregular cash flows

    Use this mode when each period has a different cash flow amount.

    Advanced rate options

    Use nominal compounding, real-rate conversion, or irregular period spacing when the problem is not a simple annual end-of-period case.

    How to Interpret the Result

    A present worth result tells you what future cash flows are worth now under the selected discount rate. For project cash flows, a positive net present worth usually means discounted benefits exceed discounted costs.

    What to do with the result

    Use present worth to compare alternatives on the same time-zero basis. Higher net present worth is usually better for benefit projects, while lower present cost is usually better for cost-only alternatives.

    What changes the result most?

    The discount rate often dominates the result. A higher rate makes future positive cash flows worth less today, especially when they occur far in the future.

    Sanity check

    For a positive future value and a positive discount rate, present worth should be less than the future value. If it is not, check the sign, rate, and period inputs.

    Present worth decision rule

    For independent projects, a positive net present worth usually supports acceptance if the assumptions are valid. For mutually exclusive alternatives, choose the option with the highest present worth. For cost-only alternatives, choose the lowest present cost.

    Input Checklist Before You Trust the Answer

    Present worth calculations are simple mathematically, but easy to misuse. The most important checks are timing, signs, discount-rate basis, and whether inflation is handled consistently.

    • Confirm whether cash flows are annual, quarterly, monthly, or custom periods.
    • Use the same period basis for the discount rate and the cash flow schedule.
    • Keep one sign convention: benefits positive and costs negative is the most common.
    • Do not discount period 0 cash flows because they already occur at the present time.
    • Include salvage value only in the period when it actually occurs.
    • Use the gradient mode only when the increase or decrease is a constant amount each period.
    • Do not mix real cash flows with a nominal discount rate unless inflation is modeled consistently.

    Present Worth Worked Example

    This example uses a common engineering economy workflow: an initial project cost, annual savings, and a future salvage value.

    Given values

    Initial cost
    \(C_0=\$50{,}000\)
    Annual savings
    \(A=\$12{,}000\) per year
    Salvage value
    \(S=\$8{,}000\) in year 6
    Discount rate
    \(i=8\%=0.08\)
    Life
    \(n=6\) years

    Formula

    \[ NPW=-C_0+A\left[\frac{1-(1+i)^{-n}}{i}\right]+\frac{S}{(1+i)^n} \]

    Substitution

    \[ NPW=-50000+12000\left[\frac{1-(1.08)^{-6}}{0.08}\right]+\frac{8000}{(1.08)^6} \]

    Calculation

    \[ NPW=-50000+12000(4.62288)+5041.36=10515.91 \]

    Final answer

    The project has a net present worth of approximately \$10,516. This is reasonable because the discounted annual savings plus discounted salvage value exceed the initial cost.

    Quick single-value example

    If \(F=\$10{,}000\), \(i=8\%\), and \(n=5\), then \(P=10000/(1.08)^5=\$6{,}805.83\). This means \$10,000 received five years from now is worth about \$6,806 today at an 8% discount rate.

    How to Visualize Present Worth

    Present worth is easiest to understand as a cash flow timeline. Costs and benefits occur at different times, and the discounting process moves each future value back to period 0.

    Reference Checks for Present Worth

    There is no universal “good” present worth because the result depends on the discount rate, cash flow timing, and project assumptions. Instead of looking for one reference value, use directional checks to catch obvious mistakes.

    Positive future amount

    With a positive discount rate, \(P\) should be less than \(F\). For example, \$10,000 received in 5 years at 8% is about \$6,806 today.

    Higher discount rate

    Increasing the discount rate should reduce the present worth of future positive cash flows.

    Farther future timing

    Moving a positive cash flow farther into the future should reduce its present worth when the discount rate is positive.

    Period 0 value

    A period 0 cash flow should not change when you change the discount rate because it is already present value.

    Design Notes and Practical Ranges

    Present worth analysis is a decision-support method, not a design code. The formula can show which alternative is economically stronger under the selected assumptions, but the assumptions still need engineering judgment.

    Choosing a discount rate

    In engineering economy, the discount rate is often the minimum attractive rate of return, cost of capital, or organization-specified hurdle rate. Use a sensitivity check if the decision changes when the rate moves slightly higher or lower.

    Unequal project lives

    If alternatives have different service lives, a single present worth comparison may be incomplete. Use a common study period, repeatability assumption, or equivalent annual worth method before making the final comparison.

    Units and Conversions

    Present worth uses currency and time periods. The currency label does not change the math, but the period basis does. Annual cash flows need an annual rate; monthly cash flows need a monthly effective rate.

    Nominal to Effective Annual Rate

    \[ i_{\text{eff, annual}}=\left(1+\frac{i_{\text{nom}}}{m}\right)^m-1 \]

    Here, \(i_{\text{nom}}\) is the nominal annual rate and \(m\) is the number of compounding periods per year.

    Effective Annual to Effective Period Rate

    \[ i_{\text{period}}=(1+i_{\text{eff, annual}})^L-1 \]

    Use \(L=1\) for years, \(L=1/4\) for quarters, and \(L=1/12\) for months.

    Real Discount Rate

    \[ i_{\text{real}}=\frac{1+i_{\text{nominal}}}{1+f}-1 \]

    Use real rates with cash flows stated in today’s dollars. Use nominal rates with cash flows that include expected inflation.

    Present Worth vs Present Value vs NPV

    Present worth and present value usually describe the same discounting idea. Present worth is more common in engineering economy, while present value is more common in finance. Net present value or net present worth usually includes all inflows and outflows.

    Related time-value-of-money terms
    TermCommon UsePractical Meaning
    Present worthEngineering economyEquivalent value of future cash flows at time zero.
    Present valueFinance and investment analysisCurrent value of future money using a discount rate.
    Net present valueCapital budgetingSum of discounted inflows and outflows, usually including initial investment.
    Future worthEngineering economy comparisonEquivalent value moved forward to a selected future period.

    For a more finance-focused cash flow decision, compare this tool with the Net Present Value Calculator. For growth in the opposite direction, the Compound Interest Calculator helps estimate future value.

    Common Present Worth Calculation Mistakes

    Most wrong answers come from timing errors, rate mismatches, or sign mistakes. The formulas are reliable only when the cash flow model is built consistently.

    Do

    • Use the correct period rate for the cash flow spacing.
    • Keep costs and benefits in a consistent sign convention.
    • Check whether cash flows happen at the beginning or end of the period.
    • Discount salvage value from the final period.
    • Run a low-rate and high-rate sensitivity check for important decisions.

    Don’t

    • Do not discount period 0 cash flows.
    • Do not mix annual rates with monthly cash flows without conversion.
    • Do not treat nominal and real cash flows as interchangeable.
    • Do not compare unequal-life alternatives without a consistent study period.
    • Do not assume a positive present worth removes technical or operational risk.

    Troubleshooting Unrealistic Results

    If the result looks too high, too low, or opposite of what you expected, check the cash flow signs, period spacing, and discount-rate basis first. These three items cause most present worth errors.

    Result is higher than the future value

    For a positive future amount and positive discount rate, present worth should be less than future value. If it is higher, check for a negative rate, wrong period count, or reversed sign convention.

    Result is too low

    Check whether the discount rate is too high, whether benefits were entered as costs, or whether a salvage value was omitted.

    Result changed a lot

    Present worth is highly sensitive to the timing of large future cash flows. Moving a major cash flow by even one period can noticeably change the answer.

    Negative result

    A negative net present worth can be valid. It means discounted costs exceed discounted benefits under the selected assumptions.

    Assumptions and Limitations

    The calculator is best used as an educational and preliminary analysis tool. It discounts the cash flows entered by the user, but it does not verify whether the cash flow forecast, rate selection, inflation assumptions, or project risk are correct.

    Constant discount rate

    The calculation assumes the selected discount rate applies over the entire study period unless you manually model changing rates.

    Discrete periods

    Cash flows are assumed to occur at the selected period spacing, such as years, quarters, or months.

    Forecast uncertainty

    Future savings, costs, and salvage values are estimates. Test optimistic and conservative cases before relying on one result.

    Decision context

    Present worth does not account for nonfinancial constraints such as safety, reliability, permitting, downtime, or strategic value unless those effects are modeled as cash flows.

    Related Calculators and Engineering Tools

    Use these related Turn2Engineering resources when the present worth result connects to a larger time-value-of-money or project decision workflow.

    Key Terms

    These terms help connect the calculator inputs, formula, and result.

    Present Worth

    The equivalent value at time zero of one or more future cash flows.

    Discount Rate

    The rate used to reduce future cash flows to present value. It may represent MARR, cost of capital, or required return.

    MARR

    Minimum attractive rate of return. This is the minimum return needed for an alternative to be attractive.

    Salvage Value

    The estimated residual value of an asset at the end of the study period.

    Uniform Series

    A repeated cash flow of the same amount each period.

    Arithmetic Gradient

    A cash flow pattern that increases or decreases by a constant amount each period.

    FAQ

    What does a present worth calculator calculate?

    A present worth calculator converts future cash flows into an equivalent value at time zero using a selected discount rate. It can be used for lump sums, annual series, gradients, project savings, salvage value, or irregular cash flows.

    What is the basic present worth formula?

    The basic formula is \(P=F/(1+i)^n\), where \(P\) is present worth, \(F\) is future value, \(i\) is the discount rate per period, and \(n\) is the number of periods.

    Is present worth the same as NPV?

    They are closely related. Present worth can describe any discounted equivalent value at time zero, while NPV usually means the net sum of all discounted inflows and outflows, including the initial investment.

    How should salvage value be handled?

    Salvage value is usually treated as a future cash inflow at the final period. It should be discounted back to period 0 using the \(P/F\) factor.

    Why is period 0 not discounted?

    Period 0 is already the present time, so its discount factor is 1. Only future cash flows need to be discounted.

    What discount rate should I use?

    Use the rate that reflects the required return, MARR, cost of capital, or project hurdle rate. Keep the rate consistent with the cash flow period and inflation assumptions.

    Scroll to Top