Referral Programme ROI Calculator
Net value from customer referrals.
Calculate ROI on a customer referral programme from rewards, LTV, and fixed costs. Compare against paid acquisition. Free educational tool.
What this tool does
This tool calculates annual net value of a referral programme from referral count, reward per referral, new-customer LTV, and fixed programme cost.
Enter Values
Formula Used
Spotted something off?
Calculations, display, or translation — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
Referral programmes pay existing customers a reward for bringing in new ones. ROI depends on the reward per referral, the lifetime value of those new customers, and the fixed programme cost (software, admin). A good referral channel can beat paid ads by 2-5x on CAC because referred customers convert faster and churn less.
With 500 referrals per year at 50 reward each and 800 customer LTV, rewards cost 25k while revenue is 400k. Net 370k on 30k total spend, around 1,233% ROI. The maths gets worse fast if LTV is overstated or referrals cannibalise organic signups.
Watch for attribution: are these genuinely new customers or would they have signed up anyway? Also cap rewards. Unlimited rewards plus low friction can attract fraud rings generating fake signups to harvest bonuses.
Run it with sensible defaults
Using referrals per year of 500, reward per referral of 50, avg customer ltv of 800, programme fixed cost of 5,000, the calculation works out to 370,000.00. Nudge the inputs toward your own situation and the output recalculates instantly. The defaults are meant as a starting point, not a recommendation.
The levers in this calculation
The inputs — Referrals per Year, Reward per Referral, Avg Customer LTV, and Programme Fixed Cost — do not pull with equal force. Not every input has equal weight. Flip one at a time toward extreme values to feel which ones move the needle most for your situation.
How the math works
Revenue = referrals × LTV. Total cost = (referrals × reward) + fixed programme cost. Net = revenue - cost. ROI = net / cost. The working is transparent — you can verify every step yourself in the formula section below. No black box, no opaque "proprietary model".
Using this as a check-in
Re-run this every three months. A single reading tells you where you stand; four readings tell you whether things are improving. The trend matters more than any individual snapshot.
What this doesn't capture
The score is a composite of the inputs you provide. Life context — job security, family obligations, health, housing — doesn't appear in the math but shapes the real picture. Use the number as a prompt, not a verdict.
500 referrals × £50 £ reward + £5,000 £ cost against £800 £ LTV = $370,000.00.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
Revenue = referrals × LTV. Total cost = (referrals × reward) + fixed programme cost. Net = revenue - cost. ROI = net / cost.
Frequently Asked Questions
What is a good referral ROI?
Should I reward both sides?
How do I avoid fraud?
What counts as a successful referral?
Related Calculators
Customer Acquisition Cost Calculator
Calculate customer acquisition cost from marketing spend, sales spend, and new customers gained. Enter new customers acquired and see the result instantly.
Customer Lifetime Value Calculator
Calculate customer lifetime value from purchase metrics and retention. Enter purchase value and purchase frequency for an instant result.
Loyalty Programme Value Calculator
Calculate loyalty programme net value from retention lift and cost. Enter revenue per member and new members annual for an instant result.
More Financial Health Calculators
Financial Health
Accounting Software Cost Calculator
Calculate total accounting software cost over years including setup. Enter subscription and setup hours for an instant result.
Financial Health
Accounts Payable Turnover Calculator
Calculate accounts payable turnover and days payable outstanding from supplier purchases and average AP. Free educational tool.
Financial Health
Accounts Receivable Turnover Calculator
Calculate accounts receivable turnover and days sales outstanding from credit sales and average AR. Enter net credit sales and see the result instantly.
Financial Health
Adjusted EBITDA Calculator
Calculate adjusted EBITDA with add-backs for owner compensation, one-offs, and non-recurring items. Enter reported ebitda and see the result instantly.
Financial Health
Affiliate Commission Calculator
Calculate affiliate commission earnings from clicks, conversion rate, order value, and commission percentage. Free educational tool.
Financial Health
Affiliate Marketing Income Calculator
Calculate affiliate marketing income from clicks, conversion rate, and commission per sale or per-order commission rate.
Explore Other Financial Tools
Debt
Credit Card Minimum Trap Visualizer
See how long paying credit card minimums actually takes. Calculate years, interest paid, and total cost of the minimum trap.
Savings
Retirement Fund Target Calculator
Calculate monthly savings needed to reach a retirement fund target at expected return. Enter retirement target to see required monthly savings.
Major Purchases
Resale Value Decay Curve
Visualize vehicle depreciation curves and resale value decline over time. Identify periods of steepest value loss for specific vehicles.