A chatbot can make the inbox quieter without making the business any richer. The wages still go out on Friday, and the subscription still goes out on Monday. A calculator that ignores either fact gives you a flattering number.

Chatbot ROI compares the value a chatbot actually brings in with the full cost of running it. The useful question is whether one particular deployment creates enough value to justify what you spend building, running and maintaining it. A count of conversations cannot answer that on its own.

This calculator keeps cash return and freed-up time apart. It makes no prediction about what Dante or any other platform will save you.

Use the calculator

Enter every amount in one currency. Recurring monthly cost includes the subscription, usage charges, maintenance and the staff time spent looking after the chatbot. One-time setup cost covers preparation, integration and initial testing. Use a typical month, then run the calculation again with a weaker benefit.

Avoidable cash cost means spending that actually stops, such as paid overtime or an outside service invoice. If your salaried team spends fewer hours on repetitive questions but payroll stays the same, enter that under hours freed instead. The calculator shows the value of that time separately and never adds it to cash ROI.

Incremental contribution is extra revenue you can attribute to the chatbot, minus the cost of delivering those sales. Enter zero if you cannot show the link. A sale that follows a chatbot conversation was not necessarily caused by it.

A worked example, explicitly hypothetical

Suppose a business enters 200 a month in recurring cost, 600 in setup cost, 250 a month in avoidable cash cost and 100 a month in incremental contribution. It also enters 10 hours freed a month, valued at 25 an hour.

First-year cost is 3,000 (12 times 200, plus 600). Annual cash benefit is 4,200 (12 times 350). The first-year net cash return is 1,200, so cash ROI is 40%. The calculator separately shows 120 hours a year of freed time, with an illustrative value of 3,000. That time is not another 3,000 in the bank.

With the same figures every month, the monthly net benefit is 150 and the setup cost is paid back in four months. A real rollout usually takes time to ramp up. This arithmetic does not show that any business achieved these results.

Read the result honestly

The formula is: (12 times monthly cash benefit, minus first-year cost), divided by first-year cost, times 100. Setup cost is counted once and recurring cost twelve times. Keep benefits and costs on the same time basis.

A negative ROI is a useful result. It can expose a poor use case, weak outcomes or running costs you underestimated. A positive result still needs evidence: compare equivalent periods, note changes in enquiry volume and type, and check whether customers have to come back for another answer.

Keep a note of where each input came from: invoices for cash costs, reviewed samples of support work for time saved, and an agreed attribution method for sales. Do not count the same benefit twice, as both saved labour and extra sales.

Keep service quality in the calculation

Fewer enquiries reaching your team can mean customers helped themselves. It can also mean a customer gave up. Review a sample of finished conversations, and any repeat contacts that followed, alongside the numbers. Our AI customer support accuracy test covers answer quality; this article covers the business calculation.

For platform prices and buying models, see our chatbot pricing guide. This calculator does not compare plans or assume a Dante price.

If the use case still makes sense after you cut the benefit assumption, try an AI agent on one clearly bounded job. Keep the receipts. A return worth having should survive being checked.