How Much to Charge for an AI Chatbot (Setup, Monthly Fee & Message Caps)

To work out how much to charge for an AI chatbot, quote two prices: a one-time setup fee of build hours × your floor rate × 1.25, and a monthly fee of platform and AI usage at cost plus your care hours × floor. Sell the monthly fee with a message cap.

Most beginners price the bot. The bot is the quick part.

The answers are the job.

Quick answer: Setup fee = build hours × floor rate × 1.25. Monthly fee = platform and AI usage at cost + care hours × floor rate, with a set number of included messages and an overage rate. Most setup hours go into the client’s content, not the chatbot tool.

Get your floor rate first or jump to the worked example

Where this guide fits: this page prices a text chatbot on a website or messaging channel. Phone bots are priced in how much to charge for an AI receptionist, and one-off workflows in the n8n automation pricing guide.

Every dollar figure below is an example built from the formula at an illustrative $25 an hour floor. None is a market rate, a vendor price or a promise of earnings.

Table of Contents

How Much to Charge for an AI Chatbot: The Two-Line Formula

Charge a one-time setup fee for the build and a monthly fee for keeping it accurate. Setup = build hours × floor rate × 1.25, rounded up. Monthly = platform and AI usage at cost + care hours × floor rate, sold with included messages and an overage rate.

Price partHow to work it outExample at a $25 floor
Setup (once)Build hours × floor × 1.2514 h × $25 × 1.25 = $437.50, rounded to $440
Usage (monthly)Your platform plan share + AI usage, at costYour own invoice; never a guess
Care (monthly)Review and update hours × floor2 h × $25 = $50
OverageYour cost per extra block of messages, rounded upYour own cost

The 1.25 covers client back-and-forth, testing and one round of fixes. Get your floor from the free AI freelance rate calculator.

What Drives the Setup Hours? (5 Scope Drivers)

The tool barely moves the price. These five things do:

DriverFewer hoursMore hours
Knowledge contentA clean FAQ pageScattered PDFs, old prices, answers nobody wrote down
ChannelsWebsite widget onlyWebsite plus WhatsApp, Instagram or Messenger
ActionsAnswers questions onlyCaptures leads, books calls, checks orders
LanguagesOneTwo or more, each tested
Test set20 real questions50+ questions, including tricky ones
How much to charge for an AI chatbot: the setup fee built from five scope drivers and the monthly fee built from usage at cost, care hours and a message cap
Two prices, two jobs: the setup pays for the build, the monthly fee pays for accuracy.

Hard truth: knowledge content is usually the biggest line. If the client’s answers don’t exist in writing, you are writing them. Count those hours on the discovery call, then fix them in a scope of work.

What Should the Monthly Fee Cover?

  • Platform and AI usage, at cost. Builders bill by usage, such as message credits on Chatbase or AI conversations on Tidio; custom builds pay per token, as on OpenAI’s API pricing. Check before every quote.
  • A monthly review of weak answers. Read what it got wrong, then fix the source content.
  • Content updates. New prices, hours or services added within the hours you priced.
  • A short report. Top questions, gaps found, leads captured.

This isn’t padding. When Air Canada’s chatbot gave wrong refund advice, a tribunal held the airline responsible, as CBC reported. The business owns what its bot says.

Message Caps and Overage: Flat Fee or Per Message?

Sell a flat monthly fee with included messages. Size the cap to the plan you pay for and state one overage rate: your cost per extra block of messages, rounded up.

Never sell unlimited. Your costs grow with every conversation; an unlimited price doesn’t.

Per-message pricing is fair, but owners prefer one predictable number.

Worked Example: Website Chatbot for a Landscaping Company (Hypothetical)

A made-up landscaping company wants a website chatbot that answers service questions and captures quote requests. Example inputs:

Setup taskHours
Discovery and question inventory2
Writing missing answers4
Configuration, tone and human handoff2
Lead capture to the client’s sheet2
Testing 40 real questions and fixes3
Install and handoff1
Total14
  • Setup: 14 × $25 × 1.25 = $437.50, quoted as $440 (example).
  • Monthly: usage at your actual cost + 2 care hours × $25 ($50), rounded up (example).

Hand over with a short runbook from the automation handoff checklist.

The Ceiling Check: DIY Plans and Staff Time

Two numbers cap the price:

  • The DIY price. The owner could buy a self-serve plan and do it alone. You must be worth the hours they skip.
  • Staff time. Monthly hours spent on repeat questions × their hourly cost.

If your formula lands above both, cut scope, not your floor.

Before You Quote: Disclosure, Access and Limits

  • Say it’s a bot. California’s bot disclosure law targets bots that hide what they are to push a sale. Label it “AI assistant”. Not legal advice.
  • Client-owned accounts. Build in the client’s account, or write down who pays.
  • Limit actions. Prompt injection is a known risk, so the bot can’t promise refunds or discounts.

Chatbot Pricing Mistakes (and the Fix for Each)

  • Copying a price from another site. Fix: use your floor and your hours.
  • Absorbing usage costs. Fix: pass them through at cost and cap messages.
  • “Set and forget.” Fix: price monthly review hours from day one.

Frequently Asked Questions

How much should I charge for a chatbot?

Charge a setup fee of build hours times your floor rate times 1.25, plus a monthly fee of usage at cost and care hours times your floor.

Should I charge monthly for an AI chatbot?

Yes. Usage costs and answer reviews never stop; a one-off price leaves them with you.

Who pays for the AI usage?

The client: at cost inside your monthly fee, or billed to their own account.

Is selling AI chatbots profitable?

It can be when delivery is repeatable and usage is capped. Unlimited messages and one-off custom work eat the margin.

What if the client wants unlimited messages?

Offer a bigger cap at a higher monthly fee instead. Unlimited is a promise your costs can’t keep.

How long does it take to set up a chatbot for a business?

It depends on the five scope drivers. Missing answers and extra channels add the most.

Final Thoughts

How much to charge for an AI chatbot comes down to two numbers: the hours to make its answers right, and the hours to keep them right.

Price both. Cap the rest.

Your next action:

  1. Get your floor from the rate calculator.
  2. List the five scope drivers for one real business.
  3. Write the monthly items and the message cap into your quote.

Ready to sell it in tiers? The guide to packaging AI services shows how.

About the Author

Omar Yousaf

Founder of Digital Solo Hub

I help beginners build practical AI freelancing skills through structured learning, portfolio development, and realistic business strategies. My focus is on helping new freelancers create sustainable income by combining AI tools with professional execution rather than shortcuts or unrealistic promises.

Scroll to Top