How to Calculate Your Cost Per Deal in Wholesaling
Cost per deal in wholesaling is total acquisition spend divided by closed deals. See the formula, what to count and a worked hypothetical.
Cost per deal in wholesaling is everything you spent to find and close deals in a period, divided by the deals that closed in that period. Count lists, mail, ads, skip tracing, texting and calling usage, software, paid help and your own time, then divide by closed deals, not contracts signed.
Most wholesalers know what a lead cost them. Far fewer know what a closed deal cost them, and the second number is the one that decides whether you are running a business or buying lottery tickets.
What is the formula?
“ Cost per deal = total acquisition cost in the period / deals closed in the period “
Use closed deals, meaning funded and fee collected. Contracts signed that later fell apart still cost you money, and that cost belongs in the numerator.
What should you count?
Count every cost that exists to find, reach, qualify and close sellers and buyers.
| Cost bucket | Examples |
|---|---|
| Lists and data | Purchased lists, county records, skip tracing |
| Outreach | Mail printing and postage, ad spend, texting and calling usage, phone numbers |
| Software | CRM, dialer, e-signature, any tool you pay for monthly |
| People | Callers, virtual assistants, acquisition managers, commissions paid to them |
| Deal costs | Marketing a deal to buyers, transaction fees you pay out of your own pocket |
| Your time | Hours you spent on lead work, at an hourly rate you choose |
Leave out money that belongs to the deal itself rather than to finding it, such as purchase price and earnest money that is returned. Keep the line clear, or the number stops being comparable month to month.
What does a worked example look like?
Say you track one quarter, 90 days:
| Item | Amount |
|---|---|
| Lists and skip tracing | $1,200 |
| Mail printing and postage | $1,800 |
| Texting and calling usage | $300 |
| CRM and software | $450 |
| Part-time caller | $2,400 |
| Your time, 60 hours at $30 | $1,800 |
| Total | $7,950 |
Say that quarter produced 90 leads, 18 offers, 4 contracts and 3 closed deals.
| Metric | Calculation | Result |
|---|---|---|
| Cost per lead | $7,950 / 90 | about $88 |
| Cost per offer | $7,950 / 18 | about $442 |
| Cost per contract | $7,950 / 4 | about $1,988 |
| Cost per closed deal | $7,950 / 3 | $2,650 |
Now compare it with income. Say your average assignment fee is $9,000. That leaves $6,350 per deal, before taxes and any cost you have not counted.
Notice the effect of your own time. Without it, the total is $6,150, and cost per deal is $2,050. The $600 difference is why it is worth counting.
How do you handle the timing gap?
Spend and closings do not line up. Two fixes:
- Rolling window. Use the last 90 days of spend and the last 90 days of closings. It smooths a quiet month.
- Cohorts. Group leads by the month they arrived, then follow each group to its final outcome. This is more accurate and tells you how long your sources take to pay off.
The cohort approach needs a lead source and an entry date on every record. A spreadsheet can do it if you are strict about both. A CRM does it by default if you tag source at import.
How do you split it by lead source?
A blended number hides your best and worst channels. Do the same math per source:
- Tag every lead with its source when it enters your system.
- Add up the spend that belongs to that source.
- Count closed deals that trace back to it.
- Divide.
Mail, texting and cold calling can have very different costs per deal even when cost per lead looks similar. Your off-market sourcing methods are the places to run this comparison.
Shared costs, such as software, can be split in proportion to leads, or kept as one overhead line. Pick a rule and keep it.
What mistakes make the number wrong?
- Counting contracts signed instead of deals closed
- Leaving out your time, or a helper’s time
- Dropping fell-through contracts from the numerator
- Mixing one-off costs and monthly costs in the same period
- Changing what you count from one quarter to the next
What should you do with it?
Use cost per deal to make three decisions:
- Where to spend next. Move budget toward the source with the lowest cost per closed deal, once you have enough closings to trust it.
- What to price. Check that your minimum acceptable fee leaves real margin after this number. The wholesale fee optimizer compares what you keep under assignment, double close and novation.
- What to fix. If cost per lead is fine but cost per contract is high, the leak is in the middle of your pipeline stages, not in your marketing.
A small sample can mislead. Two closings in a quarter tell you little, and one lucky deal can make a bad channel look good. Look at several periods before you cut or double down.
How can a CRM help?
Cost per deal needs two things: spend by source and a link from each closed deal back to that source. A CRM that tags source on import and reports on closed deals gives you the second half automatically. Automize CRM includes marketing ROI tracking, with the level varying by plan, so check pricing for what each plan covers.
Common questions
What is a good cost per deal for a wholesaler?
There is no single number, because it depends on your market, lead sources and fee size. A better test is whether your average net fee comfortably exceeds your cost per deal, and whether that gap holds up over several months. Compare your own quarters against each other before you compare yourself with anyone else.
Should I include my own time in cost per deal?
Yes, at some hourly value, even if you do not pay yourself. If you leave it out, the number looks better than it is and you cannot compare doing the work yourself with paying someone to do it. Keep two versions if you like: one with your time and one without.
Why does my cost per deal look worse in slow months?
Because spend lands before deals do. A deal that closes this month was often paid for two or three months ago. If you spent in a month with no closings, cost per deal looks infinite. Use a rolling 90-day window, or group leads by the month they arrived and follow each group through to close.
What is the difference between cost per lead and cost per deal?
Cost per lead divides spend by the number of leads you got. Cost per deal divides spend by deals that closed. A cheap lead source can still be expensive per deal if those leads rarely become contracts, so the second number is the one that decides where your next dollar goes.
Ready to automate your acquisitions?
See how AutomizeCRM can transform your real estate business.
Schedule a Demo