Back to Invest

Fix-and-Flip Calculator

Flip Calculator

Purchase, rehab, holding and selling costs, profit and ROI, updated live as you type.

Example numbers are filled in. Replace them with your deal's real numbers.

The Deal
Financing
Monthly Mortgage Payment: $1,308
With Taxes & Insurance (PITI): $2,042
Holding Costs
Selling

New Sales Price

$420,000

Net Profit

$71,063

PASS

3 of 4 points

MetricTargetResultPass?Pt
Net Profit$25,000 or more$71,063YES1
ROI20% or more57.19%YES1
Profit Margin10% of sales price or more16.92%YES1
70% RulePurchase at or below max offer$240,000 / $239,000NO0

$2,042

Monthly Payment (PITI)

Loan $1,308 · Taxes $400 · Ins. $333

$2,342

Monthly Carrying Cost

$124,251

Cash Invested

57.19%

ROI

114.39%

Annualized ROI

16.92%

Profit Margin

Carrying Costs

ItemMonthlyTotal (6 mo)
Mortgage Payment (P&I)$1,308$7,851
Property Taxes$400$2,400
Insurance$333$2,000
Utilities & Upkeep$300$1,800
Total Carrying Costs$2,342$14,051

Includes $914 of principal paid, which comes back to you at the sale.

Where the Money Goes

Purchase & Closing: $247,200 (70.8%)Rehab: $55,000 (15.8%)Mortgage Interest: $6,937 (2.0%)Holding Costs: $6,200 (1.8%)Selling Costs: $33,600 (9.6%)Total Project Cost$348,937
  • Purchase & Closing$247,200 · 70.8%
  • Rehab$55,000 · 15.8%
  • Mortgage Interest$6,937 · 2.0%
  • Holding Costs$6,200 · 1.8%
  • Selling Costs$33,600 · 9.6%

Calculations

New Sales Price
$420,000
Loan Amount
$192,000
Monthly Mortgage Payment
$1,308
Monthly Property Taxes
$400
Monthly Insurance
$333
Monthly Payment (PITI)
$2,042
Total Interest
$6,937
Principal Paid
$914
Loan Payoff at Sale
$191,086
Purchase Closing Costs
$7,200
Rehab w/ Contingency
$55,000
Holding Costs
$6,200
Selling Costs
$33,600
Total Project Cost
$348,937
Net Profit
$71,063
Cash Invested
$124,251
ROI
57.19%
Annualized ROI
114.39%
Profit Margin
16.92%
70% Rule Max Offer
$239,000

Estimates for planning only, not financial advice. Rehab costs, holding time and resale price vary.

Talk With Jonathan About a Flip

Found a deal you want to run by someone who's been there? Let's talk it through.