Cost Per Acquisition Calculator
CPA and marketing efficiency.
Calculate cost per acquisition and LTV:CPA ratio for marketing efficiency. Enter marketing spend and new customers to see cpa and ltv:cpa ratio.
What this tool does
This calculator derives three linked metrics from your marketing spend and customer data: cost per acquisition (the average amount spent to gain each customer), the ratio of customer lifetime value to acquisition cost, and the payback period in months (how long it takes revenue from a customer to cover their acquisition cost). The calculation divides total marketing spend by new customers acquired to find CPA, then compares this against lifetime value to show efficiency. Marketing spend and customer count are the primary drivers of the result. For example, a business launching a campaign might input total spend, resulting customer count, and average customer revenue to assess whether acquisition costs align with the value each customer generates. The calculator does not account for variations in customer quality, seasonal patterns, different acquisition channels, or operational costs beyond marketing spend. Results are for illustration and should be combined with other business metrics when evaluating marketing performance.
Enter Values
People also use
Marketing & Growth
Content Marketing ROI Calculator
Calculate content marketing ROI from organic traffic and conversion, given annual content investment and visitors attributed to that content.
Business & Startup
Break-Even Calculator
Calculate break-even point. Enter fixed costs, selling price, and variable cost to see units needed to cover costs. Free and educational.
Marketing & Growth
Cost Per Click (CPC) Calculator
Calculate CPC, CPM, CTR, CPA, and conversion rate from ad spend, clicks, impressions, and conversions — the standard ad-performance metric set.
Formula Used
Spotted something off?
Calculations or display — 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.
Cost Per Acquisition (CPA) = marketing spend divided by customers acquired. Key metric for marketing ROI. LTV:CPA ratio >3 is healthy; <1 means unprofitable growth.
10,000 spend, 100 customers = 100 CPA. At 500 LTV that's 5:1 ratio (strong). Payback in 2.4 months at average 250/year revenue per customer. Poor ratios (<2:1) signal margin pressure or acquisition problems.
Use to guide marketing budget allocation. Channels with LTV:CPA above 5 can absorb more spend; channels below 3 need optimisation or defunding.
Quick example
With total marketing spend of 10,000 and new customers of 100 (plus customer ltv of 500), the result is 100.00. Change any figure and watch the output shift — it's often more useful to see the pattern than to memorise the formula.
Which inputs matter most
You enter Total Marketing Spend, New Customers, and Customer LTV.
What's happening under the hood
CPA = spend / customers. Ratio = LTV / CPA. Payback months = CPA / (LTV/12). The formula is listed in full below. If the number looks off, you can retrace the calculation by hand — that's the point of showing the working.
What to do with a low result
A disappointing result is information, not a judgement. Pick the single input that dragged the figure down most and focus the next quarter on that one factor. Breadth-first improvement rarely works; depth-first on the worst input usually does.
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.
Worked example
Imagine a digital marketing team runs three campaigns over one quarter with a combined budget of 50,000. The campaigns attract 400 new customers. Historical data shows the average customer stays for three years and generates 200 in revenue per year, yielding a lifetime value of 600.
- CPA: 50,000 ÷ 400 = 125 per customer
- LTV:CPA Ratio: 600 ÷ 125 = 4.8
- Payback period: 125 ÷ (600 ÷ 12) = 2.5 months
A ratio of 4.8 suggests the acquisition investment is sound; each pound, dollar, or unit of currency spent returns 4.80 in lifetime value. The payback period of 2.5 months indicates the customer generates enough revenue within that timeframe to recover their acquisition cost.
Common scenarios
This calculator applies across different business models:
- E-commerce: Measure the cost to acquire a shopper against their repeat purchase value over months or years.
- SaaS: Compare customer acquisition spend to monthly recurring revenue multiplied by expected contract length.
- Marketplace or platform: Evaluate spend per signup against transaction volumes or subscription fees over a user lifetime.
- B2B services: Assess the sales and marketing outlay needed to land an account against contract value and renewal potential.
What the result shows and does not show
This calculator estimates three linked metrics: acquisition cost, the ratio between long-term value and that cost, and the time to recover the investment. It does not account for marketing spend that builds brand awareness without immediate attribution, seasonal variation in customer quality, or indirect costs such as customer support, fulfillment, or payment processing. It also does not model changes in customer behaviour, competitive pressure, or market shifts. The output is an illustration based on the figures you supply at a single point in time.
Educational use
This tool is for learning and discussion. The calculations show how acquisition metrics relate to one another, but real-world outcomes depend on data accuracy, market conditions, and operational variables beyond the formula. Use the result to frame questions and test assumptions, not as a standalone decision-making tool.
££10,000 / 100 customers = 100.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
This calculator computes cost per acquisition (CPA) by dividing total marketing spend by the number of new customers acquired, expressing the average cost to gain each customer. It then calculates the CPA-to-LTV ratio by comparing the CPA against customer lifetime value, indicating how marketing efficiency relates to customer value. The payback period in months is derived by dividing CPA by the monthly customer value (LTV divided by 12), showing how long it takes for a customer's value to recover the acquisition cost. The model assumes constant acquisition costs across all customers, treats lifetime value as a fixed amount, and does not account for variations in customer cohorts, retention rates, revenue timing, or changes in marketing effectiveness over time. Results represent a static snapshot based on the inputs provided.
References
Frequently Asked Questions
What's a good LTV:CPA ratio?
What marketing costs should be included in the total spend figure?
Why does the payback period use 12 months to calculate monthly customer value?
Can this calculator compare performance across different acquisition channels?
Related Calculators
Content Marketing ROI Calculator
Calculate content marketing ROI from organic traffic and conversion, given annual content investment and visitors attributed to that content.
Break-Even Calculator
Calculate break-even point. Enter fixed costs, selling price, and variable cost to see units needed to cover costs. Free and educational.
Cost Per Click (CPC) Calculator
Calculate CPC, CPM, CTR, CPA, and conversion rate from ad spend, clicks, impressions, and conversions — the standard ad-performance metric set.
More Marketing & Growth Calculators
Marketing & Growth
Billboard Advertising ROI Calculator
Calculate billboard advertising ROI from rental cost, impressions, conversion rate, and the lifetime value of each converted customer.
Marketing & Growth
Bundle Pricing Calculator
Calculate bundle pricing from individual item prices, bundle discount, and bundle cost — see the margin you preserve at each discount level.
Marketing & Growth
Chatbot ROI Calculator
Calculate chatbot ROI from support cost savings and lift in conversion rate, given annual platform cost and weekly support hours saved.
Marketing & Growth
Competitive Pricing Calculator
Calculate a competitive pricing strategy using competitor averages, product cost, target margin, and positioning to find your recommended price point.
Marketing & Growth
Content Marketing ROI Calculator
Calculate content marketing ROI from organic traffic and conversion, given annual content investment and visitors attributed to that content.
Marketing & Growth
Conversion Rate Calculator
Calculate conversion rate from visitors and conversions, plus revenue implications per percentage-point improvement at your average order value.
Explore Other Financial Tools
Lifestyle
Dental Insurance Value Calculator
Calculate dental insurance value by comparing your monthly premium and coverage percentage against expected annual dental costs to find your net savings.
Business & Startup
EBITDA Calculator
Calculate EBITDA and EBITDA margin from revenue, COGS, operating expenses, depreciation, and amortisation — the headline operating-profit metric.
Utilities
Monthly Utility Total Calculator
Calculate total monthly household utilities and see which category is the largest, with annual total and daily average broken out.