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)(F/P, i, n)

  • Objective: Compute the future worth FF accumulated after nn periods from an initial present investment PP.
  • 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)(P/F, i, n)

  • Objective: Compute the present worth PP required today to yield a specific future amount FF at period nn.
  • 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)(F/A, i, n)

  • Objective: Determine the future lump-sum FF accumulated at the end of period nn resulting from a series of nn equal end-of-period payments AA.
  • Mathematical Derivation: Each payment AA compounds for a different duration. The payment at t=1t=1 compounds for (n−1)(n-1) periods, the payment at t=2t=2 for (n−2)(n-2) periods, and the final payment at t=nt=n compounds for 00 periods: F=A(1+i)n−1+A(1+i)n−2+⋯+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=A∑t=0n−1(1+i)tF = A \sum_{t=0}^{n-1} (1+i)^t Applying the finite geometric series summation formula (Sn=a(rn−1)r−1S_n = \frac{a(r^n - 1)}{r - 1} where a=1a=1 and r=(1+i)r=(1+i)): F=A[(1+i)n−1(1+i)−1]=A[(1+i)n−1i]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)n−1i(F/A, i, n) = \frac{(1+i)^n - 1}{i}

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

  • Objective: Determine the uniform periodic payment AA that must be deposited at the end of each of nn periods to accumulate a targeted future sum FF.
  • Formula: A=F[i(1+i)n−1]  ⟹  (A/F,i,n)=i(1+i)n−1A = 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)(P/A, i, n)

  • Objective: Compute the present lump-sum PP equivalent to a series of nn uniform end-of-period cash flows AA.
  • Mathematical Derivation: Substitute the future worth F=P(1+i)nF = P(1+i)^n into the (F/A)(F/A) equation: P(1+i)n=A[(1+i)n−1i]  ⟹  P=A[(1+i)n−1i(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)n−1i(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)(A/P, i, n)

  • Objective: Determine the uniform annual revenue or savings AA required over nn periods to fully recover an initial capital investment PP and provide a return on investment at rate ii.
  • Formula: A=P[i(1+i)n(1+i)n−1]=P[i1−(1+i)−n]  ⟹  (A/P,i,n)=i(1+i)n(1+i)n−1A = 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)n−1+i[(1+i)n−1](1+i)n−1=i+i(1+i)n−i(1+i)n−1=i(1+i)n(1+i)n−1=(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 (CRFCRF) equals the amount needed to repay the principal into a sinking fund (SFFSFF) plus the annual interest on the outstanding principal (ii).


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)(P/G, i, n)

To find the present worth PGP_G of the gradient component alone (00 at t=1t=1, 1G1G at t=2t=2, …\dots, (n−1)G(n-1)G at t=nt=n):

(P/G,i,n)=1i[(1+i)n−1i(1+i)n−n(1+i)n]=(1+i)n−1−i⋅ni2(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)(A/G, i, n)

To convert an arithmetic gradient into an equivalent uniform annual series AGA_G:

(A/G,i,n)=(P/G,i,n)(P/A,i,n)=1i−n(1+i)n−1(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 A1A_1 and an arithmetic gradient GG:

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 (gg) each period (such as energy inflation, union labor rate escalations, or product demand decay):

CFt=A1(1+g)t−1for 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=gi = g): When the discount rate equals the escalation rate (i=gi = g), attempting to apply Case 1 results in division by zero. Cost engineers must recognize this condition immediately and apply the simplified formula: P=n⋅A11+iP = \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)(F/P, i, n)(1+i)n(1 + i)^nF=P×(F/P)F = P \times (F/P)Future value of an upfront capital outlay.
Single Payment Present Worth(P/F,i,n)(P/F, i, n)(1+i)−n(1 + i)^{-n}P=F×(P/F)P = F \times (P/F)Present value of single salvage value or future cost.
Uniform Series Compound Amount(F/A,i,n)(F/A, i, n)(1+i)n−1i\frac{(1+i)^n - 1}{i}F=A×(F/A)F = A \times (F/A)Accumulated total in an escrow/reserve fund.
Sinking Fund(A/F,i,n)(A/F, i, n)i(1+i)n−1\frac{i}{(1+i)^n - 1}A=F×(A/F)A = F \times (A/F)Required annual deposit for future decommissioning.
Uniform Series Present Worth(P/A,i,n)(P/A, i, n)(1+i)n−1i(1+i)n\frac{(1+i)^n - 1}{i(1+i)^n}P=A×(P/A)P = A \times (P/A)Present worth of annual operational savings/revenues.
Capital Recovery(A/P,i,n)(A/P, i, n)i(1+i)n(1+i)n−1\frac{i(1+i)^n}{(1+i)^n - 1}A=P×(A/P)A = P \times (A/P)Equivalent Uniform Annual Cost (EUAC) of CAPEX.
Arithmetic Gradient Present Worth(P/G,i,n)(P/G, i, n)(1+i)n−1−ini2(1+i)n\frac{(1+i)^n - 1 - i n}{i^2(1+i)^n}PG=G×(P/G)P_G = G \times (P/G)Present worth of linearly escalating O&M costs.
Arithmetic Gradient Uniform Series(A/G,i,n)(A/G, i, n)1i−n(1+i)n−1\frac{1}{i} - \frac{n}{(1+i)^n - 1}AG=G×(A/G)A_G = G \times (A/G)Annualized equivalent of a step-wise gradient.
Geometric Gradient Present Worth (i≠gi \neq g)(P/A1,g,i,n)(P/A_1, g, i, n)1−(1+g)n(1+i)−ni−g\frac{1 - (1+g)^n(1+i)^{-n}}{i - g}P=A1×(P/A1)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,000P = \text{\textdollar}600,000. The asset has an anticipated operational lifespan of n=8 yearsn = 8\text{ years} and a projected market salvage value of S=$80,000S = \text{\textdollar}80,000 at the end of Year 8. The corporate MARR is i=8.0%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): (A/P,8%,8)=0.08(1.08)8(1.08)8−1=0.08(1.850930)1.850930−1=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): (A/F,8%,8)=0.08(1.08)8−1=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(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.00−7,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=(P−S)(A/P,i,n)+S⋅iEUAC = (P - S)(A/P, i, n) + S \cdot i EUAC=(600,000−80,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 A1A_1 = $20,000 in maintenance at the end of Year 1. Due to hydraulic component wear, maintenance costs increase by GG = $4,000 each year through Year 6 (n=6n = 6). The corporate discount rate is i=10.0%i = 10.0\%.

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

  1. Calculate (P/A,10%,6)(P/A, 10\%, 6): (P/A,10%,6)=(1.10)6−10.10(1.10)6=1.771561−10.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): (P/G,10%,6)=(1.10)6−1−(0.10×6)(0.10)2(1.10)6=1.771561−1−0.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 (PtotalP_{\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 (AtotalA_{\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: Atotal=A1+G(A/G,10%,6)=20,000+4,000×(9.684170/4.355261)=20,000+4,000(2.223558)=$28,894.23A_{\text{total}} = A_1 + G(A/G, 10\%, 6) = 20,000 + 4,000 \times (9.684170 / 4.355261) = 20,000 + 4,000(2.223558) = \text{\textdollar}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

$75,000.00 per year

B

$96,842.80 per year

C

$103,323.15 per year

D

$112,450.60 per year

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

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

B

(A/P, i, n) = (A/F, i, n) * (1 + i)^n

C

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

D

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

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

$16,616.25 per year

B

$14,500.00 per year

C

$18,250.00 per year

D

$22,000.00 per year

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

$200,000.00

B

$176,420.50

C

$188,679.25

D

$194,500.00

Sections you finish are checked off in the contents.