Softstorm Logo

What does a GDPR-compliant AI chatbot cost? 6 cost factors for small businesses

Tobias Böck
Tobias BöckAI specialist & founder, SoftstormNov 12, 2026 · 9 min read

This guide is a general technical overview. It is not legal advice and not a legal review within the meaning of the German Legal Services Act (RDG). For an authoritative legal assessment, we recommend having a lawyer review your individual case.

In short

  • The cost of a GDPR-compliant AI chatbot depends on six factors: off-the-shelf or custom build, knowledge base, integrations, data protection, channels and ongoing usage.
  • Scope is your biggest lever: a bot that reliably answers a few common questions and hands over cleanly costs a fraction of one that is meant to do everything.
  • Labelling the bot as AI under Art. 50 of the EU AI Act is part of every chatbot.
Contents · 9 min read
  1. Off-the-shelf builder or custom build: what fits your business?
  2. What else drives the price?
  3. What does GDPR compliance cost, and what is mandatory?
  4. What running costs should you expect?
  5. My take

What a GDPR-compliant AI chatbot costs is decided in six places: whether you rent an off-the-shelf tool or have one built, how large the knowledge base is, which systems it connects to, how strict the data protection requirements are, how many channels it runs on and how heavily it is used day to day. The biggest lever is in your own hands: scope. A chatbot that reliably answers ten common questions and hands over cleanly to your team costs a fraction of one that is meant to do "everything".

My view: most small businesses do not need a chatbot that knows everything. They need one that does little, but does it reliably. Start small and you pay less, learn faster and only expand what customers actually use.

In this guide I go through the six cost factors one by one and show you how to influence each of them.

Off-the-shelf builder or custom build: what fits your business?

The first and biggest cost factor is the basic decision. There are two routes, and both have their place.

Off-the-shelf SaaS builder: You rent a ready-made chatbot service, upload your content and embed a widget on your website. It is quick and needs hardly any development. In return you pay licence fees for as long as you use it, you are tied to the provider's features, and you often have little say in where data is processed and which AI model runs behind it.

Custom development: The chatbot is built for your business, for example with Next.js for the widget on your website, Supabase as the database and a language model of your choice. It takes more effort up front, but you decide where data lives, which systems are connected and how the bot behaves.

Off-the-shelf builder Custom development
Upfront effort low higher
Running costs licence plus usage hosting plus usage
Control over data and model limited full
Connecting your own systems only what the provider supports as needed
A good fit when … you only want to answer standard questions the bot needs to act within your processes

What else drives the price?

Factor 2: The knowledge base

An AI chatbot is only as good as the knowledge it can draw on. Technically this usually works via RAG (retrieval-augmented generation): your documents are split into small chunks and stored so they can be searched. For each question the bot pulls out the relevant chunks and phrases an answer from them. We like to use Supabase with the pgvector extension for this, because the database and vector search sit in one place and Supabase offers data centres in the EU. No separate vector service needed.

The effort depends less on the technology than on your content. A tidy FAQ page and a service overview are quick to add. Scattered PDFs, contradictory price lists and outdated website copy take time, because they need sorting first. The same principle, making documents searchable via vector search, also powers our AI assistant for law firms, there for case files rather than website questions.

Factor 3: Integrations

A bot that only answers questions is manageable. Effort grows as soon as it has to do something: put appointments into your calendar, pass enquiries to your CRM or hand a conversation over to a colleague with the full history. Every connection has to be built, tested and maintained.

For many of these connections we use n8n. It can run on your own servers in the EU and links chatbot, calendar, email and CRM without custom code for every little thing. Compared with services like Zapier, you keep more control over where the data flows. More on that distinction in Workflow vs. AI automation.

Factor 4: Channels

Website chat is the easiest way in. Every additional channel brings its own rules. WhatsApp runs via Meta's WhatsApp Business Platform, with its own approval process, its own fees and data protection questions, because Meta becomes another provider in the chain. A phone or voice assistant, for example built with Vapi or ElevenLabs, also needs speech recognition, speech output and a phone number, and has to cope with interruptions and dialect.

What does GDPR compliance cost, and what is mandatory?

Factor 5: Data protection

GDPR compliance is not an add-on you switch on at the end. It comes from decisions that directly affect the price:

  • Model choice and hosting: A model from Mistral, a French provider, or a model like Claude that cloud providers also offer in EU data centres fits strict requirements better than a service with no clear information on where data is processed. Which model makes sense depends on answer quality, language and the data involved.
  • Data processing agreement (DPA): You need a DPA under Art. 28 GDPR with every provider that handles chat data. With a builder that is one contract; with a custom solution it is often several: hosting, database, model provider.
  • Storing chat logs: How long are conversations kept, who can see them, are they deleted automatically? Each of these rules has to be implemented.
  • Sensitive data: In medical practices or law firms, users quickly type health or case details into the chat. That calls for stricter rules, or a bot that actively asks people not to enter such data.

Mandatory since 2 August 2026: AI labelling

Since 2 August 2026, Art. 50 of the EU AI Act applies: users must be able to clearly recognise that they are talking to an AI and not a human. This also covers small businesses. Technically it is not a big item, but it belongs in every quote as a fixed component. What exactly is required and what a notice can look like is explained in our guide to the chatbot labelling obligation under Art. 50. Whether your existing chatbot shows such a notice can be checked with our free AI Act check.

What running costs should you expect?

Factor 6: Usage and maintenance

After launch there are two kinds of running costs.

Usage-based API costs: Language models such as the Claude API or Mistral are billed by the amount of text processed. More conversations, longer conversations and more knowledge-base content per answer mean higher costs. Model choice matters too: smaller models are cheaper and often good enough for simple questions, larger ones pay off for more complex advice. Add hosting and, for builders, the monthly licence.

Maintenance: New services, changed opening hours, questions the bot got wrong. Someone has to review this regularly and update the knowledge base. The most expensive chatbot is the one nobody maintains after three months, because it then gives wrong answers and annoys customers.

Is it worth it for my business?

To be honest, an AI chatbot is not always worth it:

  • Too few enquiries: If only a handful of recurring questions come in each week, a good FAQ page is cheaper and just as helpful.
  • Advice rather than information: If almost every enquiry needs a professional judgement, such as a legal assessment at a law firm, the bot can at most pre-sort. The actual answer has to come from a person.
  • Nobody maintains it: Without someone keeping the content current, the bot quickly becomes a source of errors.

Whether a chatbot or a full AI agent makes sense also depends on how much it should do on its own. What an agent costs is covered in What does an AI agent cost?. If you are not sure where automation pays off in your business at all, a process analysis helps before any tool decision.

My take

A GDPR-compliant AI chatbot does not have to be a big project. Six factors set the price, and for almost all of them you decide how much you need. My advice: one channel, one integration, a clean knowledge base built from your most common questions, and AI labelling from day one. Once that works and customers use it, expand.

Your next step: write down the 15 most common questions your team answered this week. With that list you can work out in a free initial consultation whether a chatbot makes sense for you, and at what scope. What we build in practice is on our AI chatbots page.

Note: This guide is a technical overview, not legal advice. For a binding assessment of data protection and AI Act questions in your specific case, please consult a lawyer.

Free AI Act check for chatbots

Check for free now

Frequently asked questions

What does a GDPR-compliant AI chatbot cost for a small business?

There is no fixed price, because six factors drive the effort: off-the-shelf tool or custom build, the size of the knowledge base, integrations such as booking or CRM, data protection requirements, the number of channels and ongoing usage. Scope is your biggest lever: a chatbot that reliably answers ten common questions costs far less than one that is supposed to do everything.

Is a chatbot builder cheaper than a custom solution?

Usually at the start, yes, because you rent a finished product instead of having something developed. A builder gets more expensive when you need features it does not offer, or when you want control over data storage and model choice. A custom solution pays off mainly when the chatbot has to plug into your own processes and systems.

What makes an AI chatbot GDPR-compliant?

Key points are a data processing agreement (DPA) with every provider that handles chat data, a deliberate choice of hosting and AI model, ideally with processing in the EU, and clear rules on how long chat logs are kept. You also need a note in your privacy policy. This is a technical overview, not legal advice.

What are the running costs of an AI chatbot?

AI chatbots usually incur usage-based costs for the language model, which grow with the number and length of conversations. On top come hosting, licence fees if you use a builder, and maintaining the knowledge base. Maintenance is the cost people underestimate most, because outdated answers quickly cost trust.

Does an AI chatbot have to be labelled as AI?

Yes. Under Art. 50 of the EU AI Act, from 2 August 2026 users must be able to clearly recognise that they are talking to an AI and not a human. This also applies to small businesses with a chat or voice widget on their website. Softstorm's free AI Act check shows whether your chatbot displays such a notice.

When is an AI chatbot not worth it for a small business?

When hardly any recurring questions come in via your website or phone, when most enquiries need an individual professional assessment, or when nobody has time to keep the content up to date. In those cases a good contact form or a clear FAQ page is often the better choice.

This guide is a general technical overview. It is not legal advice and not a legal review within the meaning of the German Legal Services Act (RDG). For an authoritative legal assessment, we recommend having a lawyer review your individual case.

Ready for the next step?

Let's automate your business.

We analyze your processes, identify automation potential and show you which digital systems really make sense.