The Effective Annual Cost of Capital (EACC) is the single number that tells a private lender or borrower what a loan actually costs — not what the rate sheet says. It folds in origination fees, points, servicing charges, and all other cash flows into one annualized figure. These five steps show you how to calculate it accurately.

Most private lenders price deals off the stated interest rate and move on. That shortcut costs money — sometimes quietly at origination, sometimes loudly at exit. The pillar resource Unlocking the True Cost of Private Mortgage Capital documents how fee structures, servicing costs, and origination charges stack into a total cost that diverges sharply from the headline rate. The EACC calculation below makes that divergence visible at loan inception, not after the fact.

Before you run these steps, two sibling posts deserve a read: The Invisible Costs of Private Loan Origination That Impact Your Profit catalogs the upfront charges that shrink net proceeds, and Beyond Interest: The True Impact of Servicing Fees on Private Mortgage Capital quantifies how recurring servicing charges compound across a loan’s life. Both inputs feed directly into the five steps below.

What Is the EACC and Why Does It Matter for Private Mortgages?

The EACC is the annualized internal rate of return on all cash flows associated with a loan — proceeds out, payments in — expressed as a single annual percentage. It matters because private mortgage pricing is rarely a clean interest-rate-only structure. Points, broker fees, servicing charges, and escrow requirements all move the real cost away from the note rate. The EACC captures all of it.

Metric What It Captures Limitation
Stated Interest Rate Base coupon only Ignores fees, points, servicing costs
APR (TILA) Rate + most origination fees Excludes some third-party and recurring servicing charges
EACC All cash flows — fees, points, servicing, escrow Requires complete fee data; more complex to compute

Who Should Run This Calculation?

Private lenders use the EACC to verify that deal economics hold after fees. Borrowers use it to compare competing loan offers on an apples-to-apples basis. Note investors use it to underwrite yield on a loan purchase. Any party pricing or evaluating a private mortgage benefits from the full-cost figure the EACC delivers.

Expert Perspective

In 18-plus years of servicing private mortgage loans, the most consistent pattern I see is lenders who built their pricing model around the note rate and never ran a full cash-flow cost analysis. When a loan goes non-performing — and at $1,573 per loan per year in non-performing servicing costs (MBA SOSF 2024), the economics shift fast — the gap between stated rate and true cost becomes painfully visible. The EACC isn’t an academic exercise. It’s the number that tells you whether the deal actually works when you factor in every dollar moving in and out. We board loans and immediately see that gap. Lenders who calculated EACC at origination are already prepared for it. The ones who didn’t are surprised every time.

What Are the 5 Steps to Calculate EACC on a Private Mortgage?

Each step below builds on the last. Skipping one produces an understated cost figure — which is the problem EACC is designed to solve.

Step 1: Compile Every Loan-Related Fee and Cash Flow

Pull every dollar associated with the loan into a single dataset before any math begins. Missing one fee category at this stage corrupts the final EACC figure.

  • Principal loan amount — the face amount on the note
  • Origination fees and broker commissions — see The Invisible Costs of Private Loan Origination for a full taxonomy
  • Discount points — expressed as a percentage of principal, paid at closing
  • Third-party closing costs — appraisal, title insurance, legal, recording fees
  • Recurring servicing fees — monthly charges that continue through the loan term
  • Escrow contributions — tax and insurance impounds that affect borrower cash flow

Verdict: A complete fee inventory is the foundation. Incomplete data at Step 1 produces a misleading EACC at Step 5.

Step 2: Calculate Net Loan Proceeds (Effective Principal)

The borrower does not receive the full principal balance — upfront deductions reduce what actually hits their account. Net proceeds establish the real starting point for the cost calculation.

  • Formula: Net Proceeds = Principal − Origination Fees − Points − Prepaid Closing Costs
  • Example structure: A $300,000 loan with 3 points and $4,500 in origination fees nets $286,500 to the borrower
  • This figure is the cash-out number — the lender’s actual capital deployment from their perspective is the full principal; the borrower’s effective receipt is net proceeds
  • Both perspectives matter: lenders price off full principal; borrowers compute cost off net proceeds
  • Document this calculation in the loan file — it forms part of the RESPA/TILA disclosure audit trail

Verdict: Net proceeds define the denominator of the cost equation. Overstating net proceeds understates true cost.

Step 3: Build the Complete Future Cash Flow Schedule

Every payment the borrower makes — principal, interest, fees, and escrow — belongs in a single, period-by-period schedule. This is the cash-flow stream the IRR calculation in Step 4 will discount.

  • Monthly P&I payments — from the amortization schedule for the full loan term
  • Recurring servicing fees — added to each period’s outflow; these are real costs, not accounting abstractions
  • Escrow contributions — if the loan carries a mandatory escrow, include those payments in the schedule
  • Balloon payment — if the loan matures before full amortization, the balloon is a discrete outflow in the final period
  • Prepayment scenarios — run separate schedules for expected hold periods if prepayment is anticipated

Verdict: A complete cash-flow schedule eliminates ambiguity about what the loan costs in each period. Partial schedules produce partial answers.

Step 4: Compute the Per-Period Internal Rate of Return (IRR)

The IRR is the discount rate that sets the net present value of all loan cash flows to zero — proceeds in at period zero, payments out across the term. This per-period rate is the mathematical core of the EACC.

  • Setup: Period 0 = net loan proceeds (positive, from borrower’s view) or negative deployment (from lender’s view); Periods 1–N = payment amounts from the schedule in Step 3
  • Calculation tool: Excel’s IRR() or XIRR() function handles this directly; dedicated loan calculation software is faster for portfolio-level analysis
  • XIRR vs. IRR: Use XIRR when payment dates are irregular — it accounts for actual calendar dates rather than equal periods
  • Verify the result: Plug the computed IRR back into an NPV formula against the cash-flow stream — NPV should equal zero (or near zero within rounding)
  • Servicing fee inclusion check: Confirm that recurring servicing charges appear in each period’s outflow; omitting them is the most common error at this step

Verdict: The per-period IRR is precise only when the cash-flow schedule from Step 3 is complete. Garbage in, garbage out applies literally here.

Step 5: Annualize the Per-Period IRR to Produce the EACC

The IRR from Step 4 is a per-period rate — monthly if payments are monthly. Converting it to an annual figure produces the EACC: a single, standardized metric comparable across any loan structure.

  • Formula: EACC = (1 + per-period IRR)periods per year − 1
  • Monthly payments example: EACC = (1 + monthly IRR)12 − 1
  • Quarterly payments example: EACC = (1 + quarterly IRR)4 − 1
  • Compare to stated rate: The EACC almost always exceeds the note rate; the spread reveals the true fee load embedded in the loan
  • Disclosure use: The EACC informs APR disclosures and investor reporting — professional servicing platforms automate this conversion and store it in the loan record

Verdict: The EACC is the number that ends the conversation about what a loan costs. Present it alongside the note rate on every deal summary.

How Do Servicing Costs Affect the EACC Over Time?

Recurring servicing fees are a permanent fixture in the cash-flow schedule for any professionally serviced loan. The MBA’s Servicing Operations Study and Forum (2024) pegs performing loan servicing costs at $176 per loan per year — and $1,573 per loan per year for non-performing loans. Both figures belong in the EACC calculation for any loan that carries default risk or moves into workout. The servicing fee impact analysis and the hidden cost optimization guide both document how these fees compound across portfolio-level returns.

What Errors Produce an Understated EACC?

Four calculation errors appear repeatedly in private mortgage cost analysis. Each one makes the loan look cheaper than it is.

Error 1: Using Gross Principal Instead of Net Proceeds

Basing the EACC calculation on the full loan amount rather than net proceeds after fee deductions reduces the computed cost. The effective principal the borrower receives is always lower than the face amount when upfront fees are present.

  • Origination fees deducted at closing reduce net proceeds dollar-for-dollar
  • Points function as prepaid interest — they increase cost without increasing net proceeds
  • Using gross principal as the starting cash flow understates the IRR by design
  • Always confirm net proceeds against the HUD-1 or closing disclosure

Verdict: Use net proceeds at Period 0. Every dollar of upfront fee is part of the cost equation.

Error 2: Omitting Recurring Servicing Fees from the Cash Flow Schedule

Servicing fees are not administrative overhead — they are a cost of maintaining the loan. Excluding them from the payment schedule produces an EACC that reflects origination costs but not carrying costs.

  • Monthly servicing charges add directly to the borrower’s effective payment burden
  • At $176/year performing, $1,573/year non-performing (MBA 2024), the spread is significant on short-duration private loans
  • Investor reporting must reflect total loan cost, not just note-rate income
  • Include servicing fees as a line item in every period of the cash-flow schedule

Verdict: Servicing fees belong in the schedule. Their omission is the most common source of EACC understatement on private mortgages.

Error 3: Ignoring Escrow Contributions

Mandatory tax and insurance escrow impounds increase the borrower’s effective monthly outflow beyond P&I. A loan with escrow requirements costs more in cash-flow terms than an identical loan without them.

  • Escrow contributions are real cash outflows — they reduce borrower liquidity in each period
  • The Escrow Trap analysis documents how impounds function as working capital drains for real estate investors
  • Include actual monthly escrow amounts in the cash-flow schedule for every period the escrow is active
  • Account for escrow adjustments at annual analysis — impound amounts change when tax or insurance costs change

Verdict: Escrow is a cash-flow event. It belongs in the EACC model.

Error 4: Applying Simple Annualization Instead of Compound Annualization

Multiplying the monthly rate by 12 produces a nominal annual rate, not the EACC. The compound formula — (1 + periodic rate) raised to the number of periods per year, minus 1 — is the correct conversion.

  • Simple annualization: monthly rate × 12 = nominal rate (understates true annual cost)
  • Compound annualization: (1 + monthly rate)¹² − 1 = EACC (accurate)
  • The gap between simple and compound annualization widens as the periodic rate increases
  • Private mortgage rates are high enough that the compounding difference is material, not rounding noise

Verdict: Always use the compound formula. Simple multiplication is not EACC — it is an approximation that flatters the borrower’s apparent cost.

Why This Matters: How EACC Connects to Servicing Quality

An accurately computed EACC at loan origination sets expectations for every downstream event: investor reporting, note sale pricing, default resolution, and portfolio performance tracking. Loans boarded onto a professional servicing platform carry a complete fee history and cash-flow record from day one — the data the EACC calculation requires is already organized in the servicing system. Loans managed informally or self-serviced frequently lack this data architecture. When those loans hit stress — default, workout, or sale — the absence of clean cost data becomes an operational problem with a dollar cost attached.

The EACC is not just a pricing tool. It is a data discipline that separates lenders who know their actual returns from lenders who believe they do.

Frequently Asked Questions

What is the difference between EACC and APR on a private mortgage?

APR under TILA captures the interest rate plus most origination fees but excludes some third-party charges and recurring servicing fees. The EACC is a broader calculation that includes every cash flow associated with the loan — including ongoing servicing charges and escrow contributions — expressed as a single annualized rate. On private mortgages with significant recurring fee structures, the EACC exceeds the APR.

How do origination points affect the EACC on a short-term private loan?

On a short-term loan — six to eighteen months — origination points have a disproportionate impact on EACC because they are a fixed upfront cost amortized over a short period. Two points on a twelve-month loan add roughly 2 percentage points to the annualized cost. The same two points on a thirty-year loan add fractions of a percent. Short loan terms amplify the EACC impact of any upfront fee.

Should borrowers use EACC or APR to compare private mortgage offers?

EACC is the more complete comparison metric for private mortgages because it captures servicing fees and other recurring charges that APR disclosures frequently exclude. Ask each lender for a full cash-flow schedule and compute EACC from actual figures rather than comparing rate sheets. The lender with the lower stated rate and higher fee load often costs more on a full-cost basis.

How does a non-performing loan change the EACC calculation?

A non-performing loan disrupts the cash-flow schedule — payments stop arriving on schedule while costs continue. MBA SOSF 2024 data puts non-performing servicing costs at $1,573 per loan per year, nearly nine times the performing rate. Add potential foreclosure costs — $50,000 to $80,000 in judicial states, under $30,000 non-judicial — and the EACC on a defaulted loan deteriorates sharply from the origination-day projection. Default risk belongs in origination-stage EACC modeling as a scenario, not an afterthought.

Can I use Excel to calculate EACC on a private mortgage?

Yes. Build the cash-flow schedule in a column — Period 0 as negative net proceeds, Periods 1 through N as positive payment amounts including fees. Apply Excel’s XIRR() function to that range with corresponding dates. Then annualize: (1 + XIRR result) raised to 12 if monthly, minus 1. Verify by running NPV() against the computed rate — it returns approximately zero on a correct calculation.

Do professional loan servicers calculate EACC automatically?

Professional servicing platforms store all fee and payment data in structured loan records — the raw inputs the EACC calculation requires. Whether a servicer computes EACC automatically depends on the platform’s reporting configuration. The data architecture that professional servicing creates makes EACC calculation straightforward at any point in the loan’s life. Self-serviced loans frequently lack the organized fee history needed to reconstruct an accurate EACC after origination.


This content is for informational purposes only and does not constitute legal, financial, or regulatory advice. Lending and servicing regulations vary by state. Consult a qualified attorney before structuring any loan.