Tools Free

Free Pay-Per-Call ROI Calculator

Pay-per-call ROI = net profit ÷ total cost × 100. Net profit = call payout − ad spend − tool costs, and total cost = ad spend + tool costs. Enter your numbers below. The results update as you type, and the address bar keeps your inputs, so you can share a scenario.

Updated

Calculator

How do you count calls?

Meta, Google, and TikTok spend for the same dates, in dollars.

Every call in the same dates, billable or not.

Share of calls that meet your payout rules, such as a minimum call length. 62.5 means 62.5 billable calls per 100 calls.

What you are paid for each billable call, not for each call.

Fees on top of ad spend. Leave blank for $0.

Results

The formulas

These are the same definitions as the pay-per-call profit formula guide. Every row in the calculator uses them.

Calls
The calls you enter. In clicks mode: clicks × click-to-call rate ÷ 100, with no rounding.
Billable calls
Calls × billable rate ÷ 100.
Revenue (call payout)
Billable calls × payout per billable call.
Total cost
Ad spend + tool costs.
Net profit
Revenue − ad spend − tool costs.
ROI
Net profit ÷ total cost × 100. Can't be calculated when total cost is $0.
ROAS
(Revenue − ad spend) ÷ ad spend × 100. Ignores tool costs. 0% is break-even on ad spend. Needs ad spend above $0.
Revenue / ad spend
Revenue ÷ ad spend. This is how Google Ads shows ROAS, so 1.25x here is 125% in Google Ads.
Cost per call (CPC)
Ad spend ÷ calls. In ROI, CPC means cost per call.
Cost per billable call
Ad spend ÷ billable calls.
Break-even cost per call
(Revenue − tool costs) ÷ calls. The most you can pay per call, on ad spend alone, and still break even.
Break-even payout per billable call
Total cost ÷ billable calls. The payout per billable call you need to break even.

Worked example

The calculator starts with these hypothetical numbers: $4,000 of ad spend, 200 calls, a 62.5% billable rate (125 billable calls), $40 per billable call, and $300 of tool costs. They match the worked example in the formula guide.

Worked example output with the calculator's starting numbers
Output Value How it is calculated
Calls200.0Entered directly
Billable calls125.0200.0 × 62.5%
Revenue (call payout)$5,000.00125.0 × $40.00
Total cost$4,300.00$4,000.00 + $300.00
Net profit$700.00$5,000.00 − $4,000.00 − $300.00
ROI16.3%$700.00 ÷ $4,300.00 × 100
ROAS25.0%($5,000.00 − $4,000.00) ÷ $4,000.00 × 100
Revenue / ad spend1.25x$5,000.00 ÷ $4,000.00
Cost per call (CPC)$20.00$4,000.00 ÷ 200.0
Cost per billable call$32.00$4,000.00 ÷ 125.0
Break-even cost per call$23.50($5,000.00 − $300.00) ÷ 200.0
Break-even payout per billable call$34.40$4,300.00 ÷ 125.0

The account makes $700 on $4,300 of total cost, so ROI is 16.3%. The average cost per call is $20.00, and the break-even cost per call is $23.50. That $3.50 gap across 200 calls is the $700 of net profit.

FAQ

  • What is a good ROI for pay per call?

    There is no universal number. Start with break-even: the payout you need per billable call to cover ad spend and tool costs. Any ROI above 0% means the account made money after ad spend and tool costs. Whether that is enough depends on costs this calculator does not include, such as salaries and your time.

  • What is the difference between ROAS and ROI?

    ROAS compares revenue with ad spend only: (revenue − ad spend) ÷ ad spend. ROI compares net profit with total cost, which includes tool costs: net profit ÷ (ad spend + tool costs). Google Ads shows ROAS as revenue ÷ ad spend, so 125% there is 25% here. This calculator shows both.

  • What counts as a billable call?

    A billable call is one that meets the payout rules you are paid under, such as a minimum call length or a buffer the caller has to pass. Ask your buyer or check your call platform's report for the count. The billable rate is billable calls ÷ calls × 100.

  • How do I find break-even cost per call?

    Break-even cost per call = (revenue − tool costs) ÷ calls. It is the most you can pay per call, on ad spend alone, and still break even. Compare it with your actual cost per call, which is ad spend ÷ calls. If the actual figure is lower, the account is profitable.

  • Why enter payout per billable call instead of payout per call?

    Payout rules usually apply to billable calls, so billable calls × payout per billable call matches how revenue is counted. If you only know an average payout per call, enter 100% as the billable rate and that average as the payout. The math still works.

  • Can I share a scenario?

    Yes. The inputs go into the page address as you type. Use "Copy link to this scenario", and anyone who opens the link sees the same numbers. The math runs in your browser, there is no sign-up, and the link holds your numbers, so share it only with people who should see them.

30 minutes

Want this without the spreadsheet?

Get these numbers as an automatic Slack report every 15-30 minutes, depending on setup. ROI puts call payout from your call platform next to Meta, Google, and TikTok ad spend, per ad account. We'll look at your stack first. You share read-only access.

Book a meeting

Or read the full product page: ROI.