Customer Lifetime Value Calculator
Calculate the total profit a single customer generates over your entire relationship — the number that tells you exactly what you can afford to spend to win one.
Customer LTV
A one-time project might be 0.3 (a job every 3 yrs); recurring services several.
Your Live Results
Real-timeKnowing your cost per lead is step one — getting cheaper, better leads is step two. We can run the whole marketing machine for you.
How to use this calculator
How to Use This Tool
Enter average job value
What does a typical job from this customer generate in revenue? Use your real average, not your biggest ticket.
Enter gross margin percentage
What percentage of that revenue is profit after direct costs? Use the margin from your markup calculator — not revenue, profit.
Enter repeat jobs per year
How many times does an average customer hire you per year? For one-time projects this might be 0.3 (a job every 3 years); for recurring services it could be several.
Enter average relationship length in years
How long does a typical customer keep coming back? A one-time remodel might be 1 year; a recurring lawn or HVAC client might be 5–10 years.
The numbers behind your pricing
Customer lifetime value (LTV) is the total profit a customer generates across the entire time they do business with you — not just the first job. It's the number that tells you what you can afford to spend to win a customer, and it's the single most underused metric in contracting. Most contractors set marketing budgets based on what they 'feel' they can spend; the ones who grow set them based on LTV.
The calculation multiplies average job value by gross margin to get profit per job, then multiplies by repeat frequency and relationship length to get total profit per customer. A $2,000 job at 40% margin is $800 profit. If that customer hires you twice a year for 5 years, their LTV is $8,000 — and that's before any referrals they send. Knowing that, you can confidently spend $800–$1,500 to acquire them and still profit handsomely.
The lever most contractors miss is relationship length. A one-time project trade (a roof, a remodel) has an LTV close to the single job profit. A recurring-service trade (HVAC maintenance, lawn, pest) compounds the same customer across years and often has an LTV several times the first job. This is why retention and follow-up matter more for service businesses than for project businesses — and why a 'we'll never hear from them again' mindset leaves enormous value on the table.
Pair LTV with the cost-per-lead calculator. If your cost per acquisition is $300 and your LTV is $6,000, you have a 20:1 return and should be pouring money into that channel. If CPA is $800 and LTV is $900, the channel is a loss and no volume fixes it. LTV is the denominator that makes every marketing decision rational instead of a guess.
Frequently asked about this tool
What is customer lifetime value?
Customer lifetime value (LTV) is the total profit a single customer generates across the entire time they do business with you — including repeat jobs. It tells you what you can afford to spend to acquire a customer.
How is LTV different from revenue per customer?
LTV uses profit, not revenue. A customer who generates $10,000 in revenue at 30% margin has an LTV of $3,000. Using revenue instead of profit overstates what you can spend to acquire them and leads to unprofitable marketing.
Why does relationship length matter so much?
Recurring-service trades compound the same customer across years, producing an LTV several times the first job. A one-time project trade has an LTV close to the single job profit. Retention and follow-up are where service businesses find their real value.
Is anything I enter saved?
No. This calculator runs entirely in your browser. Your numbers are never sent to a server, stored, or associated with you in any way.
You can have the best pricing in town — but it means nothing if your phone isn't ringing.
High-margin quotes only put money in your pocket when homeowners call you in the first place. Elyptic Rise builds contractor websites and Google Maps setups that get you found first. Speak directly with Bryan, the owner.
More free calculators for your business
Cost Per Lead Calculator
Calculate your true cost per lead and cost per acquired customer — the two numbers that tell you whether marketing is working or just spending.
Google Business Profile Grader
Get an instant 0–100 grade on your Google Business Profile and the exact gaps costing you Map Pack calls — no login, nothing saved.
Contractor Markup Calculator
Enter your job cost and markup to instantly see selling price, gross profit, and the true profit margin most contractors confuse for markup.