An annuity model values cash flows over a defined period, while a perpetuity model estimates the value of cash flows assumed to continue beyond a forecast horizon. For receivables and operating businesses, the appropriate model depends on the economic life of the cash flows, their timing, and the assumptions that support the forecast. In either case, present value converts future amounts to a value as of a stated date using a discount rate; the Congressional Budget Office’s explanation of present value illustrates why both the rate and the timing of a cash flow matter.
What is the difference between an annuity and a perpetuity?
An annuity is a stream of payments for a finite number of periods. In the standard level-annuity formula, each payment is the same and occurs at regular intervals. A perpetuity is a simplified model of level payments that continue indefinitely, with the first payment generally assumed to occur one period from the valuation date.
| Feature | Level annuity | Level perpetuity |
|---|---|---|
| Cash-flow horizon | Ends after a stated number of periods | Assumed to continue indefinitely |
| Typical use | A fixed payment schedule or a finite forecast | A continuing-value approximation after an explicit forecast |
| Key inputs | Payment, discount rate, and number of periods | Payment and discount rate |
| Primary modeling risk | Misstating payment timing or the finite horizon | Overstating continuing cash flows or understating the discount rate |
Neither label automatically describes an asset. A receivables portfolio may have uneven recoveries, expenses, and timing; an operating business may have a finite contractual revenue stream. The label should follow the forecast rather than replace it.
Present-value formulas and their assumptions
The broad discounted cash flow, or DCF, approach discounts each expected net cash flow separately:
PV = Σ [CF_t / (1 + r)^t]
Here, CF_t is cash flow in period t, r is the periodic discount rate, and the sum runs through the forecast horizon. This structure is useful when payments vary by period. The present-value relationship is inverse: holding the forecast constant, a higher discount rate produces a lower present value, and the effect grows for cash flows further in the future. See the CBO discussion of discount rates and present values for a primary-source explanation of that relationship.
Level annuity
For equal end-of-period payments, the level-annuity formula is:
PV = C × [1 − (1 + r)^−n] / r
C is the payment each period, r is the periodic discount rate, and n is the number of payments. This version assumes the first payment arrives one period from the valuation date. A payment stream that begins immediately, is irregular, or changes over time should be modeled with adjusted timing or a period-by-period DCF instead.
Level and growing perpetuities
For a level payment expected one period from now, a perpetuity is expressed as PV = C / r. When cash flow is assumed to grow at a constant rate, the commonly used continuing-value formula at the end of forecast period N is TV_N = CF_(N+1) / (r − g), where g is the long-run growth assumption. The growing-perpetuity formula requires r > g; small changes in the difference between those inputs can move the result substantially.
Applying the models to receivables
A defined pool of receivables is usually better treated as a finite set of projected net cash flows than as a literal perpetuity. The forecast can be organized by account, segment, or time bucket and should identify expected receipts, timing, servicing costs, and other valuation-relevant assumptions. The FDIC’s liquidity examination manual, in a different risk-management setting, likewise emphasizes reasonable assumptions, reliable data, and consideration of contractual and expected cash flows when building cash-flow projections.
A level annuity can be a useful cross-check when a payment schedule is genuinely level and finite. It is not a substitute for a detailed forecast merely because a portfolio is expected to wind down. For a pool with changing recovery curves or costs, a period-by-period DCF makes the timing assumptions visible and easier to test.
Match the cash-flow definition to the rate
Before calculating value, define whether the forecast is gross collections or net cash after identified costs, and whether it is pre-tax or after-tax. The cash-flow definition and discount rate need to be consistent. The IRS Business Valuation Guidelines instruct its appraisers to select an appropriate benefit stream and discount or capitalization rates consistent with that stream; the guidelines also call for documenting assumptions, valuation date, scope, and limiting conditions.
When terminal value is appropriate for a business
A terminal value may be appropriate when valuing an operating business that is expected to generate cash flows after a discrete forecast period. It represents a model of continuing value beyond that period, not a finding that any particular company will literally last forever. A common structure is to forecast several periods explicitly, estimate a terminal value at the end of the last projected period, and then discount both the explicit cash flows and the terminal value to the valuation date.
Terminal value should not be used to turn a finite receivables pool into an infinite asset. If the acquisition does not include a continuing operation or a credible source of replacement cash flows, the analysis should ordinarily retain a finite horizon. Depending on the purpose of the assignment, an analyst may also compare the result with market or asset-based evidence rather than relying on one formula alone; the IRS guidelines identify the income, market, and asset-based approaches as valuation approaches to consider.
A short worked illustration
Assume three end-of-year payments of $100 and a 10% annual discount rate. The level-annuity calculation is $100 × [1 − (1.10)^−3] / 0.10 = $248.69 (rounded). If, instead, $100 were assumed to continue every year indefinitely with the same 10% rate, the level-perpetuity result would be $100 / 0.10 = $1,000.
The difference is not a preference between formulas. It comes from the horizon assumption: three known payments versus an indefinite series. The example is illustrative only and does not establish a purchase price, required return, or valuation conclusion for any asset.
Practical review checklist
- Identify the valuation unit. Is the subject a finite set of contractual or expected cash flows, or an operating business with a supportable continuing-value premise?
- Set the valuation date and period convention. Use a rate that matches the period used in the cash-flow forecast, and state whether cash flows occur at period-end or another point in time.
- Document the forecast. Separate assumptions about receipts, timing, expenses, growth, and the forecast horizon.
- Test sensitivity. Recalculate value with reasonable changes to discount rate, timing, recovery or revenue assumptions, expenses, and terminal growth where a terminal value is used.
- Keep model scope clear. A DCF is an analytical estimate based on stated inputs. It does not by itself determine account-level enforceability, collection conduct, consumer rights, accounting treatment, tax treatment, or transaction terms.
Related reading
- Net Realizable Value (NRV): Calculating Portfolio Liquidation Pricing
- The Seller's Protocol: A Mandate for Maximizing Portfolio Value
For a sound valuation, start with the cash-flow horizon and the quality of the forecast. Use a level annuity only when its equal-payment assumptions fit, use a perpetuity or terminal value only when a continuing-value premise is supportable, and show the sensitivity of the result to the assumptions that drive it.