WordPress maintenance contract pricing in 2026
Two questions hide behind “WordPress maintenance price”: what it costs as a client, and what to charge as a freelancer or agency. This page covers both, with market ranges, then shows why the per-site cost is the real margin lever — and where an AI agent drops it to a few euros.
Real ranges for a WordPress maintenance contract
Maintenance is typically billed as a monthly retainer, indexed on how critical the site is. A brochure site that rarely changes has different needs than a WooCommerce store taking orders daily. The ranges below reflect what freelances and agencies commonly offer in 2026.
The variable that blows up the price is WooCommerce: more frequent backups, order testing, paid extensions to watch, and a direct revenue stake when it breaks.
| Tier | Monthly price | For whom |
|---|---|---|
| Basic (brochure) | €19 – €49 | Static site, few plugins, updates + backup |
| Standard (pro) | €50 – €150 | Active site, blog, forms, several plugins |
| E-commerce (WooCommerce) | €150 – €500+ | Live store, daily backups, order testing |
| Hourly (fixes) | €40 – €120/h | One-off work outside the retainer |
What a maintenance contract covers (and should)
A serious retainer isn’t just “click Update”. It covers a technical layer and a proof layer. That second part — the report, the log — is what justifies the price to the client and protects you in a dispute.
- Core, theme and plugin updates, tested
- Regular backups and restore when something breaks
- Security watch: outdated versions, inactive accounts, permalinks/XML-RPC
- Uptime and load-time monitoring
- Periodic report and a time-stamped intervention log
The real lever: per-site cost at scale
On a single site, tooling cost is trivial. At 10, 20 or 50 sites, the per-site cost becomes your margin. That’s where the tool’s billing model matters: per-site pricing strangles you at scale, a multi-site retainer frees you.
WP Agent is billed as a flat retainer: €29/month for Solo (up to 5 sites) and €99/month for Agency (up to 50 sites), AI included. The more you fill the plan, the more the per-site cost collapses — down to €1.98/site on a full Agency plan.
| Sites | Plan | Monthly cost | Cost / site |
|---|---|---|---|
| 5 sites | Solo | €29 | €5.80 |
| 10 sites | Agency | €99 | €9.90 |
| 25 sites | Agency | €99 | €3.96 |
| 50 sites | Agency | €99 | €1.98 |
DIY, outsource or tool up: what changes
Three models coexist to maintain a fleet. Manual costs “nothing” in licence but everything in time. Outsourcing exports the time but stacks a monthly per-site cost. The AI tool aims for the best of both: your time divided, and a floor per-site cost.
| Model | Monthly cost | Your time | Resale margin |
|---|---|---|---|
| All by hand | €0 tool | High (hours/week) | Eaten by time |
| Outsourced | €30 – €150/site | Low | Low (cost already taken) |
| AI tool (WP Agent) | €99 for 10 (Agency) | Divided | High |
What to charge, and how to justify it
The logic is simple: your per-site tooling cost is a floor, your selling price is set by perceived value, not by cost. If your cost drops to €1.98/site on Agency and you sell a basic retainer at €29/month, gross margin per site tops 90%. And the number of sites you can follow without hiring rises sharply.
What turns that margin into a yearly-renewed contract is proof. A time-stamped intervention log — “updated 6 plugins on 03/12, backup first, no regression” — makes the invoice undisputable and turns maintenance into recurring revenue rather than a reluctantly billed chore.