The Hard Money Loan Calculator Every Flipper Should Build in Excel

Most house flippers shop hard money loans the way they shop gas stations. They look at the price on the sign, pick the cheapest, and drive off. The sign in this case is the interest rate. 10 percent beats 12 percent, end of analysis. Then they close on a deal where the 10 percent loan actually costs $9,400 more than the 12 percent loan would have, and they have no idea why their net check at closing came in light.
A hard money loan calculator in Excel that only tracks the rate is a calculator built for the lender, not the borrower. The real cost of capital on a flip is the interest plus the points plus the draw structure plus the prepay penalty plus the extension fees, divided by the actual months you held the money. You need a workbook that models all of it. Here is how to build one this afternoon.
Why Rate-First Shopping Costs Flippers Real Money
Two real lenders on the same deal. Purchase price $200,000. Rehab budget $50,000. ARV $325,000. Planned 6-month hold.
| Term | Lender A | Lender B |
|---|---|---|
| Interest Rate | 10.00% | 12.00% |
| Points | 4.00 | 2.00 |
| Loan to Cost | 85% | 90% |
| Interest Reserve Required | 6 months upfront | None (pay monthly) |
| Draw Structure | Lump sum at close | 4 draws against receipts |
| Prepay Penalty | 3 months minimum interest | None |
| Extension Fee | 1 point per month | 0.5 point per month |
Lender A looks cheaper. The rate is 200 basis points lower. Run the actual numbers on a 5-month hold (you finish ahead of schedule and refinance to a DSCR rental loan or list and sell):
Lender A total cost: Loan amount $212,500 (85 percent of $250K total project). Points = $8,500. Interest reserve = 6 months at $1,770/month = $10,627. Prepay penalty triggers because you paid off in month 5, so you owe a minimum of 3 months interest already covered by the reserve, no refund. Total cost of capital = $19,127.
Lender B total cost: Loan amount $225,000 (90 percent of $250K total project). Points = $4,500. Average outstanding balance over 5 months with draws = roughly $180,000. Interest paid = $180,000 times 12 percent times (5/12) = $9,000. No prepay. Total cost of capital = $13,500.
The 12 percent loan costs $5,627 less on the actual deal. And Lender B fronted $12,500 more of your money, so your cash to close dropped by that amount too. You held less of your own capital in the deal, which means your return on cash improves even further.
This is the math a flipper-focused hard money loan calculator forces. A generic mortgage calculator does not.
The Inputs Tab: Every Variable That Moves Cost
Build a tab called Inputs. One section per loan you are comparing. The cells matter because the formulas reference them by position.
| Variable | Cell | Example Value |
|---|---|---|
| Purchase Price | B3 | 200000 |
| Rehab Budget | B4 | 50000 |
| ARV | B5 | 325000 |
| Loan to Cost % | B6 | 0.85 |
| Interest Rate (annual) | B7 | 0.10 |
| Points | B8 | 4 |
| Origination Fees (flat) | B9 | 995 |
| Term (months) | B10 | 12 |
| Planned Hold (months) | B11 | 5 |
| Interest Reserve Months | B12 | 6 |
| Avg Outstanding % of Loan | B13 | 0.85 |
| Prepay Penalty Months | B14 | 3 |
| Extension Fee (points/mo) | B15 | 1 |
The "Avg Outstanding % of Loan" cell is the one most calculators skip. If your lender does draws against receipts, you do not pay interest on the full loan amount from day one. You pay it on the funds that have been advanced. On a typical flip, the average outstanding balance over the hold runs somewhere between 70 and 90 percent of the total loan, depending on how front-loaded the rehab is.
The Cost Calculation Formulas
Build a tab called Cost_Breakdown. Each row is one cost component, each column is a lender scenario.
Loan Amount in B3: =Inputs!B6*(Inputs!B3+Inputs!B4)
This calculates loan to cost against total project cost (purchase plus rehab). For the example, 0.85 times ($200,000 + $50,000) = $212,500.
Points Cost in B4: =B3*(Inputs!B8/100)
Points are a percentage of the loan amount, paid at close. 4 points on $212,500 = $8,500. Add the flat origination on the next row: =Inputs!B9.
Monthly Interest in B6: =B3Inputs!B13(Inputs!B7/12)
This is where most calculators get it wrong. Loan amount times average outstanding percentage times monthly rate. For Lender A: $212,500 times 0.85 times (0.10/12) = $1,505. Note that this is the average monthly interest across the hold period, not the maximum monthly payment.
Total Interest Paid in B7: =IF(Inputs!B12>0,B6MAX(Inputs!B12,Inputs!B11),B6Inputs!B11)
If the lender requires an interest reserve, you pay the larger of the reserve months or the actual hold months (because most lenders do not refund unused reserve). If you pay monthly, you pay only for the months you held.
Prepay Penalty (additional) in B8: =IF(Inputs!B11
If you pay off earlier than the prepay floor and the reserve does not already cover that floor, you owe additional months of interest. This nested IF handles the common cases without breaking when reserve covers the penalty.
Total Cost of Capital in B10: =B4+B5+B7+B8
Sum of points, origination, total interest paid (including any reserve that was not refunded), and any additional prepay penalty. For Lender A with a 5-month hold and 6-month reserve: $8,500 + $995 + $10,627 + $0 = $20,122. (The reserve covers all the interest and the prepay floor, so no additional penalty, but the reserve itself is fully consumed.)
The Net Profit After Payoff Calculation
This is the number every flipper actually cares about. What lands in your pocket when the sale closes and the lender gets paid off.
Build a tab called Net_Profit. The structure works in stages.
Gross Sale Price in B3: =Inputs!B5 (your ARV, assuming you sell at appraisal).
Selling Costs in B4: =B3*0.08
Realtor commissions, title, transfer tax, closing costs typically run 7 to 9 percent of sale price. Use 8 percent as a baseline unless you have hard numbers for your market.
Net Sale Proceeds in B5: =B3-B4
Loan Payoff in B6: =Cost_Breakdown!B3
Principal balance owed at payoff. Points and interest were paid up front or out of the reserve, so this line is just principal.
Cash to Seller (You) in B7: =B5-B6
Cash Invested in B9: =(Inputs!B3+Inputs!B4)-Cost_Breakdown!B3+Cost_Breakdown!B10+Inputs!B4*0.10
Your down payment (project cost minus loan amount) plus the total cost of capital (points, origination, interest reserve) plus a 10 percent rehab contingency you funded out of pocket. Most flippers underestimate this because they only count the down payment.
Net Profit in B11: =B7-B9
Cash on Cash Return in B12: =B11/B9
For the example deal with Lender A: Cash to seller = $299,000 minus $212,500 loan payoff = $86,500. Cash invested = $37,500 down + $20,122 cost of capital + $5,000 contingency = $62,622. Net profit = $23,878. Cash on cash return = 38 percent over 5 months.
For Lender B on the same deal: Cash to seller = $299,000 minus $225,000 = $74,000. Cash invested = $25,000 down + $13,500 cost of capital + $5,000 contingency = $43,500. Net profit = $30,500. Cash on cash return = 70 percent over 5 months.
The 12 percent loan produces nearly twice the cash on cash return of the 10 percent loan on the same deal. That is the number you are choosing between, not the rate on the term sheet.
Stress Testing With What-If Scenarios
Build a tab called Scenarios. Three columns: Base Case, ARV Miss (8 percent low), Hold Extension (3 extra months). The formulas reference the same inputs but override key cells.
For ARV Miss, override B3 on Net_Profit: =Inputs!B5*0.92. Watch what happens. On the Lender A scenario, an 8 percent ARV miss takes net profit from $23,878 down to roughly $135. The deal becomes a break-even instead of a 38 percent return. On Lender B, the same ARV miss takes net profit from $30,500 to $6,750, still a positive return on cash.
For Hold Extension, override B11 in Inputs to 8 months instead of 5. Recalculate. Lender A interest reserve covered 6 months, so you pay 2 additional months at $1,505 each plus extension fees of 1 point per month = $3,010 + $4,250 = $7,260 of additional cost. Lender B adds 3 months of interest at roughly $1,800 plus 0.5 point per month extension = $5,400 + $3,375 = $8,775.
Now Lender A is cheaper on the extended scenario. The right answer depends on your confidence in the timeline. If your last three flips all ran 30 percent long, model around that, not your optimistic schedule.
The Checklist Before You Sign
Run every hard money term sheet through this list before you compare rates:
- Loan to cost vs loan to ARV. Some lenders cap at 70 percent of ARV, which matters if your ARV is light relative to total cost.
- Interest reserve required, and whether it refunds on early payoff. Most do not refund.
- Draw structure. Lump sum at close vs draws against receipts. Draws save real money on long rehabs.
- Prepay penalty floor. 3 months minimum interest is common. Some lenders go to 6.
- Extension fees and how many extensions are allowed before the loan defaults.
- Title and escrow fees the lender requires. Some have captive title companies that charge above market.
- Inspection fees on each draw. $300 to $750 per inspection adds up over 4 draws.
- Personal guarantee scope. Carve-out PG or full recourse changes your real risk picture.
Add a line in your calculator for every fee you find on the term sheet. The lender who looks 200 basis points cheaper on rate often makes up the difference (and then some) on the back end.
Where the IRR Calculation Belongs
Cash on cash is the headline number but it does not annualize for hold time. A 70 percent return over 5 months is not the same as 70 percent over 12 months. The first one means you can roll the capital 2.4 times in a year and theoretically earn 168 percent annualized. The second one is 70 percent annualized.
Add an IRR cell to your Net_Profit tab. Build a simple cash flow row: month 0 (negative cash invested), months 1 through hold-1 (zero, because nothing comes back during the flip), and month hold (positive cash to seller minus loan payoff plus return of any contingency not spent).
Formula: =IRR(CashFlow_Range)*12 gives you annualized IRR.
This is how you compare a 5-month flip return to a 9-month flip return honestly. The shorter deal with a lower headline return is often the better use of capital because you can redeploy.
From Calculator to Closed Deal
The hard money loan calculator you just built compares lenders honestly, but it only matters if you use it before you sign. Most flippers run the math after the deal closes and the wire hits, which is the wrong order of operations. Build the workbook once, drop two or three lender term sheets into it whenever a deal comes up, and pick the one with the highest cash on cash return on a realistic timeline, not the one with the lowest rate on the cover page.
If you want a calculator that already has the full flip model built in (purchase, rehab schedule, hard money structure with draws and reserves, ARV scenarios, BRRRR refinance pathway, and cash on cash return tracking), the SheetCraft Flip and BRRRR Calculator ships with all of this wired up. Drop in your numbers, compare lenders side by side, and stop choosing financing based on the rate alone.
Related template
BRRRR Deal Calculator
Model the full Buy-Rehab-Rent-Refinance-Repeat cycle. See exactly how much capital comes back at refinance — before you commit a dollar.
Get the Template — $49