You get a proposal. It says €20,000. You sign it. Six months later you've spent €55,000 and the system is running, but barely covering its costs.
This happens a lot. Not because the build was expensive — the build was probably right at €20,000. It happens because the build was one component of a larger implementation, and the other components weren't in the proposal. They weren't hidden intentionally; they just weren't in scope, and you didn't know to ask about them.
This is a complete breakdown of what AI implementation actually costs — not what it appears to cost from a proposal.
The quote vs the reality gap
When a software vendor or agency prices an AI project, they're pricing the deliverable they can control: the system they build. That's the right thing to price. But that system doesn't exist in isolation — it sits on top of your data, connects to your existing systems, gets used by your team, and requires maintenance as things change.
The costs that are almost never in a proposal:
- Data preparation and cleaning
- Integration work on your existing systems
- Internal change management and training
- Ongoing infrastructure and API costs
- Monitoring, maintenance, and model updates
None of these are optional. All of them are your responsibility unless you negotiate otherwise. Let's break down each one.
Hidden cost 1: Data preparation
Almost every AI system needs training data, labelled examples, or at minimum a clean dataset to work from. If you've been told your data is "ready to use", that deserves scrutiny.
Data preparation costs typically include:
- Data audit and profiling. Before any model runs, someone needs to understand what data exists, what format it's in, and how complete it is. This is usually the first thing a competent implementer does — and it often reveals problems that change the scope of the project.
- Cleaning and normalisation. Duplicate records, inconsistent formats, nulls in mandatory fields, values that look correct but are logically wrong (a delivery date before an order date). Fixing these is not exciting work and it takes longer than anyone estimates.
- Labelling and annotation. For document extraction, classification, or any supervised learning task, someone needs to label example inputs with correct outputs. This can be done internally by subject-matter experts or by a labelling service — but it's not free and it's not fast.
- Historical data migration. The new system needs historical records to be valuable from day one. Migrating, cleaning, and importing historical data into the new system's schema is often a significant project within the project.
A reasonable estimate: data preparation adds 20–40% to the build cost on most projects. On projects with messy legacy data or significant labelling requirements, it can exceed the build cost entirely.
Hidden cost 2: Integration
The AI system needs to connect to your existing infrastructure. That means your ERP, your CRM, your legacy database, your email server, your existing workflow tools. Every integration point carries a cost.
What integration work actually involves:
- API availability check. Does your existing system have an API? Is it documented? Is the documentation current? Some legacy systems have no API, or an API that hasn't been updated since 2014 and doesn't support the operations the new system needs.
- Authentication and security setup. OAuth flows, API key management, credential rotation, IP allowlisting. Each integration requires its own security setup and that setup needs to be maintained.
- Data mapping. The new system's data model doesn't match your ERP's data model. Field names differ, types differ, business logic differs. A "vendor" in your system is a "supplier" in theirs. This mapping needs to be built and documented.
- Error handling and fallback flows. What happens when the downstream system is unavailable? What happens when the integration returns an unexpected error? These paths need to be built.
- Testing in your environment. The system was built and tested against a staging environment. Your production environment has quirks. Integration testing in production is almost always more work than expected.
Integration cost range: €3,000–€15,000 per integration point, depending on the system being connected and the quality of its API. A project with three integration points can add €15,000–€45,000 in integration work that wasn't in the original proposal.
Hidden cost 3: Change management and training
The system is built and deployed. The team hasn't changed how they work. This is the most consistently underestimated cost in AI projects — and the one that determines whether the investment pays off.
Change management for AI implementations includes:
- Process redesign. The automation removes steps from existing processes. Those processes need to be redesigned around the new system, not just supplemented by it. If the team continues to do manually what the system does automatically, you've added a system without reducing the workload.
- Training. How to use the system, how to review exceptions, how to interpret confidence scores, when to trust the output and when to check it. Training takes more time than demos suggest, because real users encounter real edge cases that the demo didn't cover.
- Internal project management. Someone on your team needs to own the implementation: coordinate with the implementer, manage stakeholder expectations, gather feedback, sign off on milestones, handle post-launch issues. That person's time is a real cost even if they're already employed.
- Early adoption overhead. In the first weeks after a new system goes live, productivity typically drops before it rises. People are learning the new tool, encountering bugs, and developing the judgment about when to intervene. Budget for this dip.
Hidden cost 4: Infrastructure and API usage
Most AI systems run on cloud infrastructure and call external APIs. These costs recur indefinitely.
What running an AI system typically costs per month:
- LLM API costs. At current pricing (as of early 2026), GPT-4o runs approximately $5 per million input tokens and $15 per million output tokens. A document processing pipeline handling 10,000 pages per month with average 2,000 tokens per page extracts at roughly €80–150/month in API costs alone at current rates. These rates change; build your ROI model assuming they won't improve.
- Cloud infrastructure. Hosting, database, storage, compute for async jobs. For a mid-complexity automation system, €150–€500/month in infrastructure is typical depending on volume and redundancy requirements.
- Monitoring and logging services. Error tracking, log aggregation, alerting. Typically €50–€150/month.
- Third-party integrations. Some integrations carry their own usage costs — OCR APIs, email delivery, SMS notifications.
Running costs of €300–€800/month for a mid-complexity production system are typical. At the low end of ROI, this changes the payback calculation. Budget for it explicitly.
Hidden cost 5: Maintenance and updates
AI systems require ongoing maintenance in ways traditional software doesn't. The model underneath the system changes. The documents you process change format. The downstream systems you integrate with update their APIs. The business rules the system encodes change as your business changes.
Maintenance work that genuinely occurs in production:
- Extraction prompt updates. When a supplier changes their invoice format, extraction accuracy drops. The prompt needs updating. This is fast (1–4 hours) but it needs to happen promptly or you accumulate incorrect records.
- Validation rule updates. New document types, new edge cases, new business rules. Validation logic needs to stay current with operational reality.
- Model provider updates. When your LLM provider deprecates a model version, you migrate to the new version. This usually requires regression testing against a representative sample of your documents to confirm accuracy is maintained.
- Integration maintenance. Downstream APIs change. Authentication tokens expire and need rotating. Error handling paths that never triggered in the first year start triggering in year two.
Maintenance budget: plan for 15–25% of the build cost annually. A €20,000 build carries €3,000–€5,000/year in maintenance to keep it accurate and running — not to add features. Add-ons are additional.
A realistic total cost of ownership calculation
For a typical automation project with a €20,000 build quote, a realistic 2-year total cost of ownership might look like:
- Build: €20,000
- Data preparation: €5,000–€8,000
- Integration (2 systems): €8,000–€12,000
- Internal change management: €3,000–€6,000 (your time)
- Year 1 infrastructure + API: €5,000–€8,000
- Year 1 maintenance: €3,000–€5,000
- Year 2 ongoing costs: €8,000–€13,000
2-year total: €52,000–€72,000 for a system with a €20,000 build quote.
This is not an argument against building it. If the system saves €40,000/year, you've still paid back the total 2-year cost in year one. But the ROI calculation changes significantly when you use the real number, not the build cost.
When AI doesn't pay off
There are specific cases where the total cost of ownership exceeds the realistic savings:
- Low volume, high variety. A pipeline that processes 200 documents per month of 50 different types doesn't justify the overhead of a production system. The manual process costs less than the maintenance does.
- Unstable processes. If the process you're automating changes significantly every 3–6 months, maintenance costs cancel the efficiency gains. Automate stable, well-defined processes first.
- Missing data foundation. Data that doesn't exist, can't be accessed, or is too dirty to clean doesn't become better when you add AI. The system performs as well as the data it runs on.
- Insufficient volume for the investment. The rule of thumb: if the manual process costs less than €30,000/year in labour, the ROI for a full automation build is typically marginal once running costs and maintenance are included. Lightweight tools (RPA, workflow automation, no-code) are usually the right answer below that threshold.
How to get a proposal you can actually trust
When evaluating an AI implementation proposal, five questions worth asking explicitly:
- What does data preparation and cleaning add to this scope?
- What does each integration point cost and what are the dependencies on our existing systems?
- What are the monthly running costs once the system is live?
- What does a year of maintenance and updates cost?
- What's the total cost of ownership over 2 years, not just the build?
A good implementer will answer these questions directly. A proposal that can't answer them is telling you something about what comes after signing.
Want an estimate that includes the full picture?
We price proposals to include data preparation, integration, and a realistic running cost estimate — not just the build. Tell us what you're trying to automate and we'll give you a number you can actually use.
See how we price Get a full estimate