October 7, 2026
WordPress Maintenance and Support: What Does It Cost, What Is Included, Who Does It?
WordPress maintenance: what it costs on the market, what belongs in a maintenance contract and who can take it on. Plus: flat fee or billing by effort?
WordPress maintenance costs as much as there actually is to do on your website. On the market, it is usually sold as a monthly package: automated update packages start at under €10 a month, while agencies charge several hundred euros for looking after a WooCommerce store. I bill differently, namely based on actual effort, with no flat fee and no minimum term, cancellable monthly. Daily backups and uptime monitoring are included. Which model is cheaper for you depends on how often something needs doing on your site, and you can work that out in advance.
What WordPress maintenance includes
Maintenance is the technical duty: making sure the website stays secure, reachable and up to date. Specifically, that means:
- Updates to WordPress itself, the theme and all plugins. Security updates immediately, everything else at least once a month.
- Testing every update on a staging copy of the website before it goes live.
- Daily backups, stored on a different server from the website.
- Uptime monitoring. In my setup, a system checks every ten minutes whether the website is reachable and raises an alarm automatically if it is not.
- Checking the installed plugins against known security vulnerabilities.
- After every update, a check of the parts that bring in money: contact form, cart, checkout.
The update itself is rarely the problem. It gets expensive when an update breaks the contact form and nobody notices for three weeks, because the enquiries simply stop coming. That is why the staging test is where good and bad maintenance differ most clearly.
So what is support?
Support goes beyond the technology. It includes fixing errors, adjusting content, adding small features, improving loading times and having a fixed contact person who knows the website. In practice the two are hard to separate: whoever installs the updates is also the first to notice when something goes wrong afterwards. That is why my WordPress maintenance contract covers both.
What WordPress maintenance costs on the market
For this guide, I went through the published price lists of German and Austrian providers in September 2026. The amounts are rounded and show the market, not my prices:
| Model | Typical market prices | What is usually included |
|---|---|---|
| Automated update packages | approx. €10 to €60 a month | Updates, backups, monitoring. Fixing errors usually costs extra, some with a 12-month term. |
| Maintenance contracts from freelancers and small agencies | approx. €40 to €130 a month | Tested updates, backups, security checks, sometimes a quota of hours |
| Support from agencies, especially for stores | approx. €100 to €500 a month, more with specialised WooCommerce agencies | Maintenance plus support, further development within a quota |
With the cheap packages, it pays to read the small print. Often the updates run automatically and untested, and as soon as something needs to be repaired afterwards, it is billed by the hour. That is not dishonest, but it is a different product from a maintenance contract in which someone takes responsibility for the running website.
Flat fee or billing by effort
A monthly flat fee is predictable. You pay the same amount whether or not there was anything to do that month. Billing by effort is the opposite: in quiet months you pay little, in busy months more, and you need a provider who records every hour in a way you can follow.
I decided against packages because a website with five pages and two plugins takes only a fraction of the effort of a store connected to an inventory management system. A single price would be too expensive for one and too tight for the other. I bill once a month, only for the work actually done, under a service agreement with no minimum term.
Whether a flat fee pays off for you comes down to a simple division: the flat fee divided by the provider's hourly rate gives the number of hours you would have to use every month for the package to be cheaper. A worked example: a package at €150 a month equals one and a half hours of work at an hourly rate of €100, and that is every single month. Ask each provider how many hours were actually spent on comparable websites over the last twelve months. The answer tells you more than any package description.
Who can take care of maintenance
You. For a small blog without a store and with only a few plugins, that works if you take a backup before every update and click through the most important pages afterwards. As soon as payments, customer data or enquiries run through the website, the risk of an untested update outweighs the savings.
Your host. Managed hosting usually takes care of WordPress updates and server backups. Plugin and theme updates, the most common source of errors, are generally installed there without testing, and no host deals with plugin conflicts or theme errors.
A maintenance service with a package price. Suitable for simple websites where little happens. Clarify beforehand what an intervention after a failed update costs.
A freelancer. You have one person who knows your website and can be reached directly. Ask about cover during holidays or illness and about a response time in writing.
An agency. Makes sense if, in addition to the technology, marketing, copy or design should be looked after on an ongoing basis and several people work on it.
How to hand over maintenance step by step
Whether you are hiring someone for the first time or switching providers, the process is the same:
- Collect the access details. WordPress admin, hosting, domain and DNS, plus the licence keys for premium plugins. All accounts should be in your name, not in your previous provider's.
- Take stock. Which plugins are installed, which of them are still maintained, which PHP version is running, when was the last update?
- Create a staging copy. A copy of the website at a separate address where updates and changes are tested. I set one up at the start of every support contract, because it is also needed in an emergency, for example after a hack.
- Set up backups and monitoring and test a restore once. A backup that has never been restored is just a hope.
- Catch up on the backlog. Install overdue updates step by step on the staging copy, check them, then go live. For websites that have not been maintained for a year, this is the most time-consuming part.
How to recognise a good maintenance contract
- Updates are tested on a staging copy before going live, and the contract says so.
- Backups are stored externally, and a restore has been tried at least once.
- The response time is set out in writing. With me it is no more than four hours on working days.
- The notice period and minimum term are clear. Cancellable monthly is possible.
- You get a record of what was done each month.
- It is clear what happens in the event of a hack or a total failure, and what that costs.
If something is already broken, fast emergency help gets you further than a new contract. For individual tasks without an ongoing contract, WordPress support on an hourly basis is the right fit.
Frequently asked questions
How much does WordPress maintenance cost per month?
On the market, monthly packages range from under €10 for automated updates to several hundred euros for an agency looking after a store. I do not sell a monthly package; I bill based on actual effort, with no flat fee and no minimum term. How much comes up each month depends mainly on how many plugins are running and whether a store or integrations are involved. Daily backups and uptime monitoring are included, and costs only arise when work is actually done.
Do I need a maintenance contract if my host does updates?
Usually yes. Managed hosting generally takes care of WordPress updates and server backups, but installs plugin and theme updates without testing them. These updates are the most common source of errors, and no host deals with plugin conflicts or theme errors.
How often does WordPress need to be updated?
Security updates as soon as possible, all other updates at least once a month. For stores and websites with forms, every update should be tested on a staging copy first.
What is the difference between WordPress maintenance and WordPress support?
Maintenance is the technical side: updates, backups, security and monitoring. Support also covers fixing errors, adjusting content and features, and a fixed contact person. In practice the two belong together, because whoever installs the updates is also the first to notice when something stops working afterwards.
Can I cancel a WordPress maintenance contract monthly?
That depends on the provider. Some packages run for twelve months. My maintenance contract has no minimum term and can be cancelled monthly, and only the work actually done is billed.