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.
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
- The Two-Line Formula
- What Drives the Setup Hours
- What the Monthly Fee Covers
- Message Caps and Overage
- Worked Example (Hypothetical)
- The Ceiling Check
- Before You Quote
- Mistakes (and the Fix for Each)
- Frequently Asked Questions
- Final Thoughts
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 part | How to work it out | Example at a $25 floor |
|---|---|---|
| Setup (once) | Build hours × floor × 1.25 | 14 h × $25 × 1.25 = $437.50, rounded to $440 |
| Usage (monthly) | Your platform plan share + AI usage, at cost | Your own invoice; never a guess |
| Care (monthly) | Review and update hours × floor | 2 h × $25 = $50 |
| Overage | Your cost per extra block of messages, rounded up | Your 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:
| Driver | Fewer hours | More hours |
|---|---|---|
| Knowledge content | A clean FAQ page | Scattered PDFs, old prices, answers nobody wrote down |
| Channels | Website widget only | Website plus WhatsApp, Instagram or Messenger |
| Actions | Answers questions only | Captures leads, books calls, checks orders |
| Languages | One | Two or more, each tested |
| Test set | 20 real questions | 50+ questions, including tricky ones |

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 task | Hours |
|---|---|
| Discovery and question inventory | 2 |
| Writing missing answers | 4 |
| Configuration, tone and human handoff | 2 |
| Lead capture to the client’s sheet | 2 |
| Testing 40 real questions and fixes | 3 |
| Install and handoff | 1 |
| Total | 14 |
- 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:
- Get your floor from the rate calculator.
- List the five scope drivers for one real business.
- 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.
