Anyone searching for wordpress maintenance cost usually wants one number. The honest answer is: it depends – but not as vaguely as that sounds. After years of maintaining business websites and shops in Vienna and across the wider DACH region, I can tell you precisely which items make up the price, which monthly packages are realistic, and where the hidden costs sit when you skip maintenance altogether. That is what this article is about: numbers you can rely on, not marketing promises.
What actually makes up the price
„Maintenance” is a catch-all term, which is exactly why offers are so hard to compare. Before you book a package, you should know what work sits behind it. At its core there are five items – and the time each one eats up is what drives the price.
Updates: core, themes and plugins
WordPress itself, the theme and every plugin get regular updates – some monthly, some weekly. Applying them takes minutes on a clean site. The problem is not the update, but what can happen afterwards: a plugin update changes the layout, a theme update overwrites a customisation, two extensions stop getting along. Serious maintenance therefore means testing updates on a copy, applying them live, then checking the critical pages. This is the item that „just click update” skips – and it is what broke the checkout for roughly every second client who switches to me.
Backups that work when it matters
A backup is not a backup because it runs – only when it can restore a working site in minutes. That means database and files, a sensible retention (not just last night, but also last week), and an off-site location that does not go down with the server. How often you back up depends on the business: a blog is fine weekly, a shop with daily orders needs daily, sometimes hourly snapshots. I have written why the detail matters in my piece on backups that actually work in an emergency.
Security: monitoring, not hoping
WordPress is the most-used CMS in the world – and therefore the favourite target for automated attacks. Ongoing protection means login hardening against brute force, monitoring that flags suspicious file changes, and closing critical vulnerabilities quickly once a plugin vendor reports them. The effort is small in normal operation – which is exactly why a maintained site is rarely hacked, and a forgotten one almost always is, sooner or later.
Hosting and the environment
Hosting is not a maintenance item in the strict sense, but it belongs in the total. Solid business hosting with a current PHP version, HTTPS and decent server power runs around 10 to 30 euros a month in the DACH region. Some maintenance packages include hosting, some do not – watch for this when comparing, or you are comparing apples with oranges.
The hours: the real price driver
Everything above costs mostly time. And time is the item that explains the price range. A lean website with five plugins and no shop needs one to two hours of care a month. A WooCommerce shop with thirty plugins, payment integration and daily orders can easily swallow four times that – simply because more can go wrong, and every problem costs revenue for as long as it lasts.
A common misunderstanding here: many owners feel that in a quiet month with no incident, they are paying for nothing. The opposite is true. The quiet month is the product of maintenance, not its absence – just as insurance is not pointless because the house did not burn down. What you pay for is readiness and prevention, not only the visible repair.
What pushes a site into a higher price band
So you can judge a quote, here are the factors that drive the effort up – and with it the price. The more of these apply to you, the further up the range you rightly sit:
- Shop functionality. A cart and checkout are the most sensitive part of any site. A broken checkout is not a cosmetic flaw but direct lost revenue – so testing after every update has to be more thorough.
- Custom development. An off-the-shelf site with a standard theme is easy to maintain. As soon as custom code, connections to inventory or CRM, or bespoke features are involved, the testing effort rises with every update.
- Multiple languages. Each language version is content that wants maintaining and testing. Two or three languages do not multiply the work, but they do raise it noticeably.
- Traffic and importance. A site that turns over revenue daily needs closer monitoring than a plain brochure page – not because it is more complex technically, but because an outage costs more.
Realistic prices in the DACH region
The table below gives honest reference points for monthly maintenance packages – not a „from 9 euros” bait offer, but what care with real work behind it costs. The ranges reflect what I see in my own contracts and among competitors across German-speaking markets.
| Package | Typical price / month | Included | Fits |
|---|---|---|---|
| Basic | 30–50 € | Tested updates, weekly backup, uptime monitoring, small fixes | Brochure site, blog, few plugins |
| Standard | 60–90 € | Basic plus daily backup, security monitoring, monthly short report, fixed support time | SME site with forms, booking, multiple languages |
| Shop / Premium | 100–150 €+ | Standard plus daily backups, priority on incidents, checkout and payment monitoring, more included hours | WooCommerce shop, daily orders, payment integration |
Two notes. First: prices under 20 euros a month almost always mean pure automation with no human behind it – updates run untested, and when something breaks, nobody answers. That can go well for years and then get very expensive on a Friday night. Second: above the packages sit extras like content changes, new features or larger rebuilds – those are billed by effort and do not belong in the monthly flat rate.
Do it yourself or outsource?
Technically confident owners can handle a lot themselves – the question is whether it pays off. An honest comparison:
- Doing it yourself makes sense when you understand the site technically, reserve time for it regularly, and can restore a backup yourself in an emergency. Budget one to three hours a month – plus the occasional afternoon when an update breaks something.
- Outsourcing pays off when the website generates revenue, downtime costs money directly, and your own time is worth more elsewhere. The real value is less in the updates than in the reliability: someone reacts immediately when it matters, instead of having to google what a database error is.
A middle path often works well: you handle routine content edits yourself, and hand the technical foundation – updates, backups, security – to a partner on a fixed basis. My website care and maintenance service describes how I set that up in detail.
Do the maths on the DIY route honestly, rather than only seeing the monthly fee you save. Two hours a month is twenty-four hours over a year – plus the time to learn topics that are not your core business, plus the risk of standing alone when something breaks. For many owners the real question is not „what does maintenance cost”, but „what is my own time worth when an update takes the shop down on a Friday night”.
The hidden cost of „no maintenance”
Maintenance looks like an avoidable fixed cost – until the first real incident. Then the maths flips fast. The most common expensive surprises:
- The hack. One unpatched vulnerability, and the site starts serving spam or malware. Cleanup and rebuild quickly cost a mid four-figure sum – plus the days the site is offline or penalised by Google.
- The outage. An update takes the site down, nobody notices, and the shop sits idle all weekend. Every hour of downtime is lost revenue that never comes back.
- Data loss without a backup. Server crash, no usable backup, and months of content or order data are gone. This is the most expensive and, at the same time, the most easily avoidable case.
- The slow decline. No dramatic bang, but the site gets slower, less secure and harder to maintain – until a relaunch is the only option. Why that is no side issue, I cover in WordPress maintenance: why it matters.
How to read a maintenance contract
Before you sign, check these points – they separate real care from an automation subscription with a nice name:
- Response time on incidents. Is there a concrete deadline (say „within one working day”), or does it stay at a vague „as soon as possible”? Without a commitment, it is not a commitment.
- Backup details. How often are backups taken, how long kept, where stored – and is a restore actually tested? A backup never tested is a guess, not security.
- Included hours. How much change work is in the flat rate, and what does an hour beyond that cost? Clear numbers save arguments later.
- Update process. Are updates tested or pushed through blindly? This is exactly where it is decided whether maintenance protects you or becomes a risk itself.
- Ownership and access. Do your credentials stay yours? Can you switch providers at any time without holding the site hostage? That should be obvious – but it is not always.
Conclusion
WordPress maintenance in the DACH region realistically costs between 30 and 150 euros a month – depending on whether you run a lean blog or a shop with daily orders. The price is explained almost entirely by the time invested in tested updates, working backups and ongoing security. Skimping here is saving at the wrong end: a single hack or a weekend of downtime usually costs more than a full year of care. What matters is not the lowest price, but whether real work and a binding response time sit behind it.
Want to know which package fits your site – and what real care would actually cost you? Send me a quick message via the contact form. I will look at your website and give you an honest range, usually the same working day.
