4.2 Discrete Compounding Formulas & Uniform Series Factors

Key Takeaways

  • Standard discrete compounding functional notation (X/Y, i, n) defines the factor multiplier used to find unknown quantity X given known quantity Y at interest rate i over n periods.
  • The six fundamental discrete compounding factors are interrelated through reciprocal pairs: (P/F) = 1/(F/P), (P/A) = 1/(A/P), and (A/F) = 1/(F/A).
  • The Capital Recovery Factor (A/P, i, n) converts an initial capital expenditure into an equivalent uniform annual series and equals the Sinking Fund Factor plus the interest rate: (A/P, i, n) = (A/F, i, n) + i.
  • Arithmetic gradient series model cash flows changing by a constant dollar increment G per period starting at t=2, converted to present worth via (P/G, i, n) or uniform series via (A/G, i, n).
  • Geometric gradient series model cash flows changing at a constant compound percentage rate g per period, requiring the piecewise formula P = A1[1 - (1+g)^n(1+i)^(-n)] / (i - g) when i != g, and P = n*A1/(1+i) when i = g.
Last updated: August 2026

4.2 Discrete Compounding Formulas & Uniform Series Factors

In cost engineering economics, cash flow streams frequently follow structured patterns rather than isolated single payments. Project lifecycle models routinely feature recurring annual operating expenses, level annualized debt service, periodic capital equipment replacement sinking funds, and escalating maintenance gradients.

To rapidly manipulate these cash flow streams without performing tedious period-by-period discounting, cost engineers utilize discrete compounding factors. AACE International expects Certified Cost Professional candidates to possess complete fluency in the derivation, functional notation, algebraic identities, and numerical execution of all six primary interest factors, as well as arithmetic and geometric gradient series.


1. Standard Functional Notation Architecture

To standardize engineering economics calculations globally, professional societies (including AACE, IISE, and IEEE) adopted a standardized functional notation format:

(X/Y,i,n)\mathbf{(X/Y, i, n)}
+-----------------------------------------------------------------------------+
|                   STANDARD FUNCTIONAL NOTATION BREAKDOWN                    |
|                                                                             |
|       (  X  /  Y  ,  i  ,  n  )                                             |
|          ^     ^     ^     ^                                                |
|          |     |     |     +---- Number of Compounding Periods (n)          |
|          |     |     +---------- Effective Interest Rate per Period (i)     |
|          |     +---------------- Known / Given Cash Flow Parameter (Y)      |
|          +---------------------- Unknown Cash Flow Parameter to Find (X)   |
|                                                                             |
|   GOVERNING EQUATION:   Target Parameter (X) = Given Parameter (Y) * Factor |
+-----------------------------------------------------------------------------+

Fundamental Reciprocal Identities

Every standard compounding factor possesses an exact algebraic reciprocal:

(P/F,i,n)=1(F/P,i,n)(P/F, i, n) = \frac{1}{(F/P, i, n)} (A/P,i,n)=1(P/A,i,n)(A/P, i, n) = \frac{1}{(P/A, i, n)} (A/F,i,n)=1(F/A,i,n)(A/F, i, n) = \frac{1}{(F/A, i, n)}

2. Mathematical Derivations of the Six Core Discrete Compounding Factors

+-----------------------------------------------------------------------------------------+
|                        THE SIX CORE DISCRETE COMPOUNDING FACTORS                        |
|                                                                                         |
|   SINGLE PAYMENT FACTORS:                                                               |
|   1. Compound Amount (F/P, i, n) = (1 + i)^n               [Finds F given P]            |
|   2. Present Worth   (P/F, i, n) = (1 + i)^(-n)            [Finds P given F]            |
|                                                                                         |
|   UNIFORM SERIES TO FUTURE WORTH:                                                       |
|   3. Series Compound Amount (F/A, i, n) = [(1+i)^n - 1] / i [Finds F given A]            |
|   4. Sinking Fund           (A/F, i, n) = i / [(1+i)^n - 1] [Finds A given F]            |
|                                                                                         |
|   UNIFORM SERIES TO PRESENT WORTH:                                                      |
|   5. Series Present Worth   (P/A, i, n) = [(1+i)^n - 1] / [i(1+i)^n]  [Finds P given A]  |
|   6. Capital Recovery       (A/P, i, n) = [i(1+i)^n] / [(1+i)^n - 1]  [Finds A given P]  |
+-----------------------------------------------------------------------------------------+

Factor 1: Single Payment Compound Amount Factor (SPCAF) — $(F/P, i, n)$

  • Objective: Compute the future worth $F$ accumulated after $n$ periods from an initial present investment $P$.
  • Formula: F=P(1+i)n    (F/P,i,n)=(1+i)nF = P(1 + i)^n \implies (F/P, i, n) = (1 + i)^n

Factor 2: Single Payment Present Worth Factor (SPPWF) — $(P/F, i, n)$

  • Objective: Compute the present worth $P$ required today to yield a specific future amount $F$ at period $n$.
  • Formula: P=F(1+i)n=F(1+i)n    (P/F,i,n)=(1+i)nP = F(1 + i)^{-n} = \frac{F}{(1 + i)^n} \implies (P/F, i, n) = (1 + i)^{-n}

Factor 3: Uniform Series Compound Amount Factor (USCAF) — $(F/A, i, n)$

  • Objective: Determine the future lump-sum $F$ accumulated at the end of period $n$ resulting from a series of $n$ equal end-of-period payments $A$.
  • Mathematical Derivation: Each payment $A$ compounds for a different duration. The payment at $t=1$ compounds for $(n-1)$ periods, the payment at $t=2$ for $(n-2)$ periods, and the final payment at $t=n$ compounds for $0$ periods: F=A(1+i)n1+A(1+i)n2++A(1+i)1+A(1+i)0F = A(1+i)^{n-1} + A(1+i)^{n-2} + \dots + A(1+i)^1 + A(1+i)^0 F=At=0n1(1+i)tF = A \sum_{t=0}^{n-1} (1+i)^t Applying the finite geometric series summation formula ($S_n = \frac{a(r^n - 1)}{r - 1}$ where $a=1$ and $r=(1+i)$): F=A[(1+i)n1(1+i)1]=A[(1+i)n1i]F = A \left[ \frac{(1+i)^n - 1}{(1+i) - 1} \right] = A \left[ \frac{(1+i)^n - 1}{i} \right] (F/A,i,n)=(1+i)n1i(F/A, i, n) = \frac{(1+i)^n - 1}{i}

Factor 4: Sinking Fund Factor (SFF) — $(A/F, i, n)$

  • Objective: Determine the uniform periodic payment $A$ that must be deposited at the end of each of $n$ periods to accumulate a targeted future sum $F$.
  • Formula: A=F[i(1+i)n1]    (A/F,i,n)=i(1+i)n1A = F \left[ \frac{i}{(1+i)^n - 1} \right] \implies (A/F, i, n) = \frac{i}{(1+i)^n - 1}

Factor 5: Uniform Series Present Worth Factor (USPWF) — $(P/A, i, n)$

  • Objective: Compute the present lump-sum $P$ equivalent to a series of $n$ uniform end-of-period cash flows $A$.
  • Mathematical Derivation: Substitute the future worth $F = P(1+i)^n$ into the $(F/A)$ equation: P(1+i)n=A[(1+i)n1i]    P=A[(1+i)n1i(1+i)n]P(1+i)^n = A \left[ \frac{(1+i)^n - 1}{i} \right] \implies P = A \left[ \frac{(1+i)^n - 1}{i(1+i)^n} \right] (P/A,i,n)=(1+i)n1i(1+i)n=1(1+i)ni(P/A, i, n) = \frac{(1+i)^n - 1}{i(1+i)^n} = \frac{1 - (1+i)^{-n}}{i}

Factor 6: Capital Recovery Factor (CRF) — $(A/P, i, n)$

  • Objective: Determine the uniform annual revenue or savings $A$ required over $n$ periods to fully recover an initial capital investment $P$ and provide a return on investment at rate $i$.
  • Formula: A=P[i(1+i)n(1+i)n1]=P[i1(1+i)n]    (A/P,i,n)=i(1+i)n(1+i)n1A = P \left[ \frac{i(1+i)^n}{(1+i)^n - 1} \right] = P \left[ \frac{i}{1 - (1+i)^{-n}} \right] \implies (A/P, i, n) = \frac{i(1+i)^n}{(1+i)^n - 1}

The Critical Capital Recovery Identity

A celebrated mathematical relationship tested frequently on the CCP exam connects Capital Recovery to the Sinking Fund Factor:

(A/P,i,n)=(A/F,i,n)+i(A/P, i, n) = (A/F, i, n) + i

Proof: (A/F,i,n)+i=i(1+i)n1+i[(1+i)n1](1+i)n1=i+i(1+i)ni(1+i)n1=i(1+i)n(1+i)n1=(A/P,i,n)(A/F, i, n) + i = \frac{i}{(1+i)^n - 1} + \frac{i[(1+i)^n - 1]}{(1+i)^n - 1} = \frac{i + i(1+i)^n - i}{(1+i)^n - 1} = \frac{i(1+i)^n}{(1+i)^n - 1} = (A/P, i, n)

Economic Meaning: The annual amount required to recover capital ($CRF$) equals the amount needed to repay the principal into a sinking fund ($SFF$) plus the annual interest on the outstanding principal ($i$).


3. Arithmetic Gradient Series Factors

In real industrial operations, operating and maintenance (O&M) expenditures rarely remain perfectly uniform. Equipment wear, component degradation, and rising maintenance labor cause costs to escalate by a constant monetary amount each year.

+-----------------------------------------------------------------------------------------+
|                        ARITHMETIC GRADIENT CASH FLOW STRUCTURE                          |
|                                                                                         |
|   Base Uniform Amount (A1) PLUS Constant Periodic Increment (G):                        |
|   - End of Year 1: CF1 = A1                                                             |
|   - End of Year 2: CF2 = A1 + 1G                                                        |
|   - End of Year 3: CF3 = A1 + 2G                                                        |
|   - End of Year n: CFn = A1 + (n - 1)G                                                  |
|                                                                                         |
|   NOTICE: At t = 0, Gradient = 0. At t = 1, Gradient = 0*G. At t = 2, Gradient = 1*G.    |
+-----------------------------------------------------------------------------------------+

1. Arithmetic Gradient Present Worth Factor — $(P/G, i, n)$

To find the present worth $P_G$ of the gradient component alone ($0$ at $t=1$, $1G$ at $t=2$, $\dots$, $(n-1)G$ at $t=n$):

(P/G,i,n)=1i[(1+i)n1i(1+i)nn(1+i)n]=(1+i)n1ini2(1+i)n(P/G, i, n) = \frac{1}{i} \left[ \frac{(1+i)^n - 1}{i(1+i)^n} - \frac{n}{(1+i)^n} \right] = \frac{(1+i)^n - 1 - i \cdot n}{i^2(1+i)^n}

2. Arithmetic Gradient Uniform Series Factor — $(A/G, i, n)$

To convert an arithmetic gradient into an equivalent uniform annual series $A_G$:

(A/G,i,n)=(P/G,i,n)(P/A,i,n)=1in(1+i)n1(A/G, i, n) = \frac{(P/G, i, n)}{(P/A, i, n)} = \frac{1}{i} - \frac{n}{(1+i)^n - 1}

Total Equivalent Series Formulations

To evaluate an entire cash flow stream comprising a base series $A_1$ and an arithmetic gradient $G$:

Ptotal=A1(P/A,i,n)±G(P/G,i,n)\mathbf{P_{\text{total}} = A_1(P/A, i, n) \pm G(P/G, i, n)} Atotal=A1±G(A/G,i,n)\mathbf{A_{\text{total}} = A_1 \pm G(A/G, i, n)}

(Use $+$ for escalating costs/revenues and $-$ for declining series).


4. Geometric Gradient Series Factors

A Geometric Gradient models cash flows that change by a constant compound percentage rate ($g$) each period (such as energy inflation, union labor rate escalations, or product demand decay):

CFt=A1(1+g)t1for t=1,2,,nCF_t = A_1(1 + g)^{t-1} \quad \text{for } t = 1, 2, \dots, n
+-----------------------------------------------------------------------------------------+
|                        GEOMETRIC GRADIENT PRESENT WORTH EQUATIONS                       |
|                                                                                         |
|   CASE 1: Discount Rate (i) != Escalation Rate (g)                                      |
|           P = A1 * [ 1 - (1 + g)^n * (1 + i)^(-n) ] / (i - g)                           |
|             = A1 * [ 1 - ((1 + g) / (1 + i))^n ] / (i - g)                              |
|                                                                                         |
|   CASE 2: Discount Rate (i) == Escalation Rate (g)                                     |
|           P = A1 * [ n / (1 + i) ] = n * A1 * (1 + i)^(-1)                              |
+-----------------------------------------------------------------------------------------+

[!IMPORTANT] Special Case ($i = g$): When the discount rate equals the escalation rate ($i = g$), attempting to apply Case 1 results in division by zero. Cost engineers must recognize this condition immediately and apply the simplified formula: $P = \frac{n \cdot A_1}{1 + i}$.


5. Master Engineering Economics Factor Reference Matrix

Factor NameStandard Functional NotationMathematical Closed-Form FormulaSolves For (Given)Common Cost Engineering Application
Single Payment Compound Amount$(F/P, i, n)$$(1 + i)^n$$F = P \times (F/P)$Future value of an upfront capital outlay.
Single Payment Present Worth$(P/F, i, n)$$(1 + i)^{-n}$$P = F \times (P/F)$Present value of single salvage value or future cost.
Uniform Series Compound Amount$(F/A, i, n)$$\frac{(1+i)^n - 1}{i}$$F = A \times (F/A)$Accumulated total in an escrow/reserve fund.
Sinking Fund$(A/F, i, n)$$\frac{i}{(1+i)^n - 1}$$A = F \times (A/F)$Required annual deposit for future decommissioning.
Uniform Series Present Worth$(P/A, i, n)$$\frac{(1+i)^n - 1}{i(1+i)^n}$$P = A \times (P/A)$Present worth of annual operational savings/revenues.
Capital Recovery$(A/P, i, n)$$\frac{i(1+i)^n}{(1+i)^n - 1}$$A = P \times (A/P)$Equivalent Uniform Annual Cost (EUAC) of CAPEX.
Arithmetic Gradient Present Worth$(P/G, i, n)$$\frac{(1+i)^n - 1 - i n}{i^2(1+i)^n}$$P_G = G \times (P/G)$Present worth of linearly escalating O&M costs.
Arithmetic Gradient Uniform Series$(A/G, i, n)$$\frac{1}{i} - \frac{n}{(1+i)^n - 1}$$A_G = G \times (A/G)$Annualized equivalent of a step-wise gradient.
Geometric Gradient Present Worth ($i \neq g$)$(P/A_1, g, i, n)$$\frac{1 - (1+g)^n(1+i)^{-n}}{i - g}$$P = A_1 \times (P/A_1)$Present worth of percentage-escalating revenues.

6. Step-by-Step Worked Engineering Calculations

Example 1: Capital Recovery with Salvage Value (EUAC Analysis)

An industrial gas production facility is installing a high-pressure cryogenic compressor system. Capital cost is $P = $600,000. The asset has an anticipated operational lifespan of $n = 8\text{ years}$ and a projected market salvage value of $S = $80,000 at the end of Year 8. The corporate MARR is $i = 8.0%$ per annum.

Calculate the Equivalent Uniform Annual Cost (EUAC) representing the capital recovery of this asset.

Method 1: Standard Capital Recovery Minus Sinking Fund Salvage

EUAC=P(A/P,8%,8)S(A/F,8%,8)EUAC = P(A/P, 8\%, 8) - S(A/F, 8\%, 8)

  1. Calculate $(A/P, 8%, 8)$: (A/P,8%,8)=0.08(1.08)8(1.08)81=0.08(1.850930)1.8509301=0.1480740.850930=0.174015(A/P, 8\%, 8) = \frac{0.08(1.08)^8}{(1.08)^8 - 1} = \frac{0.08(1.850930)}{1.850930 - 1} = \frac{0.148074}{0.850930} = \mathbf{0.174015}
  2. Calculate $(A/F, 8%, 8)$: (A/F,8%,8)=0.08(1.08)81=0.080.850930=0.094015(A/F, 8\%, 8) = \frac{0.08}{(1.08)^8 - 1} = \frac{0.08}{0.850930} = \mathbf{0.094015} (Notice that $(A/P) - (A/F) = 0.174015 - 0.094015 = 0.080000 = i$, confirming the fundamental identity!)
  3. Calculate Annualized Capital Recovery: EUAC=[600,000×0.174015][80,000×0.094015]EUAC = [600,000 \times 0.174015] - [80,000 \times 0.094015] EUAC=104,409.007,521.20=$96,887.80/yearEUAC = 104,409.00 - 7,521.20 = \mathbf{\$96,887.80 / \text{year}}

Method 2: Depreciation Plus Interest on Salvage (Check)

EUAC=(PS)(A/P,i,n)+SiEUAC = (P - S)(A/P, i, n) + S \cdot i EUAC=(600,00080,000)(0.174015)+(80,000×0.08)EUAC = (600,000 - 80,000)(0.174015) + (80,000 \times 0.08) EUAC=(520,000×0.174015)+6,400.00=90,487.80+6,400.00=$96,887.80/yearEUAC = (520,000 \times 0.174015) + 6,400.00 = 90,487.80 + 6,400.00 = \mathbf{\$96,887.80 / \text{year}} (Both methods yield identical results, providing an indispensable exam check mechanism).


Example 2: Maintenance Escalation via Arithmetic Gradient

A water treatment plant pump station requires $A_1 = $20,000 in maintenance at the end of Year 1. Due to hydraulic component wear, maintenance costs increase by $G = $4,000 each year through Year 6 ($n = 6$). The corporate discount rate is $i = 10.0%$.

Calculate the Total Present Worth ($P_{\text{total}}$) and the Equivalent Uniform Annual Cost ($A_{\text{total}}$) of maintenance.

  1. Calculate $(P/A, 10%, 6)$: (P/A,10%,6)=(1.10)610.10(1.10)6=1.77156110.177156=4.355261(P/A, 10\%, 6) = \frac{(1.10)^6 - 1}{0.10(1.10)^6} = \frac{1.771561 - 1}{0.177156} = \mathbf{4.355261}
  2. Calculate $(P/G, 10%, 6)$: (P/G,10%,6)=(1.10)61(0.10×6)(0.10)2(1.10)6=1.77156110.600.01×1.771561=0.1715610.017716=9.684170(P/G, 10\%, 6) = \frac{(1.10)^6 - 1 - (0.10 \times 6)}{(0.10)^2(1.10)^6} = \frac{1.771561 - 1 - 0.60}{0.01 \times 1.771561} = \frac{0.171561}{0.017716} = \mathbf{9.684170}
  3. Calculate Total Present Worth ($P_{\text{total}}$): Ptotal=A1(P/A,10%,6)+G(P/G,10%,6)P_{\text{total}} = A_1(P/A, 10\%, 6) + G(P/G, 10\%, 6) Ptotal=(20,000×4.355261)+(4,000×9.684170)P_{\text{total}} = (20,000 \times 4.355261) + (4,000 \times 9.684170) Ptotal=87,105.22+38,736.68=$125,841.90P_{\text{total}} = 87,105.22 + 38,736.68 = \mathbf{\$125,841.90}
  4. Calculate Equivalent Uniform Annual Series ($A_{\text{total}}$): Atotal=Ptotal×(A/P,10%,6)=125,841.904.355261=$28,894.23/yearA_{\text{total}} = P_{\text{total}} \times (A/P, 10\%, 6) = \frac{125,841.90}{4.355261} = \mathbf{\$28,894.23 / \text{year}} (Alternatively: $A_{\text{total}} = A_1 + G(A/G, 10%, 6) = 20,000 + 4,000 \times (9.684170 / 4.355261) = 20,000 + 4,000(2.223558) = $28,894.23$).
Loading diagram...
Transformation Map of Engineering Economics Factors
Test Your Knowledge

A mining enterprise purchases a specialized heavy haul truck for $450,000. The asset has an estimated service life of 6 years and a projected net salvage value of $50,000 at the end of Year 6. Assuming an annual interest rate of 10.0% compounded annually, what is the Equivalent Uniform Annual Cost (EUAC / Capital Recovery with Salvage) of this machine?

A
B
C
D
Test Your Knowledge

Which of the following algebraic identities correctly defines the fundamental mathematical relationship connecting the Capital Recovery Factor (A/P, i, n), the Sinking Fund Factor (A/F, i, n), and the discrete interest rate i?

A
B
C
D
Test Your Knowledge

A pipeline booster station incurs an initial maintenance cost of $12,000 at the end of Year 1 (A1 = $12,000). Due to mechanical wear, annual maintenance costs increase by a constant arithmetic gradient of G = $2,500 each year through Year 5 (n = 5). If the evaluation discount rate is 8.0% compounded annually and (A/G, 8%, 5) = 1.8465, what is the Equivalent Uniform Annual Cost (A_total) of maintenance over the 5-year period?

A
B
C
D
Test Your Knowledge

A multi-year SaaS engineering software license requires a payment of $50,000 in Year 1 (A1 = $50,000) and escalates at a constant compound geometric growth rate of g = 6.0% per year for 4 years (n = 4). If the corporate discount rate is also i = 6.0% compounded annually (i = g), what is the total Present Worth (P) of the 4-year licensing contract?

A
B
C
D