WordPress · Costs 2026
WordPress maintenance: what your site really costs in 2026 — and when moving becomes cheaper
Maintenance contract, plugin licences, hosting: we calculate a typical grown company site with real list prices. With a worksheet to fill in yourself, the questions to ask your maintenance provider, and an honest answer on when you should stay on WordPress.
By Janni Hares ·
According to published price lists, WordPress maintenance from agencies in the DACH region usually costs €25 to €69 net per month for a company site, so €300 to €830 a year; shop packages cost more. But that is only part of the bill. Add licences for paid plugins (page builder, multilingual, SEO, forms, caching, security) and hosting. In our example with list prices, a bilingual Elementor site lands at around €1,360 to €1,390 net per year — without your own time and without emergencies. What your site really costs is calculated from your installation by the free plugin WP Exit.
TL;DR — the numbers
- Maintenance contracts for company sites: published packages from German providers cost €23.50 to €69 net per month, shop and premium packages €124 to €199.
- Licences are almost never included: Elementor Pro from €60, WPML from €39, Yoast Premium €118.80, WP Rocket €49.95 per year and site — every year.
- Example of a bilingual Elementor company site: about €570 to €600 licences + €288 hosting + €504 maintenance ≈ €1,360 to €1,390 net per year.
- Security is the item without a price tag: 11,334 new vulnerabilities in the WordPress ecosystem in 2025, 91% of them in plugins, 46% without a fix by disclosure (Patchstack).
- A move only pays off financially if the savings recoup the migration price in reasonable time. Our rule of thumb: about three years. Otherwise, stay on WordPress.
The four cost blocks of a WordPress site
WordPress itself is free. A company site that has been growing for five or six years is not. Its running costs fall into four blocks, and most calculations online show only one of them:
1. Maintenance: updates, backups, monitoring, usually a monthly fee to an agency or freelancer. 2. Licences: annual subscriptions for paid plugins and themes, i.e. page builder, multilingual, SEO, forms, caching, security. 3. Hosting: from shared hosting for a few euros to a managed WordPress plan. 4. Time and incidents: your own hours for approvals, checking after updates and, in the worst case, cleaning up after an attack.
So if you only compare maintenance contracts, you compare apples with part of the fruit basket. The agencies ranking for “WordPress maintenance costs” sell maintenance themselves — licences appear there as “keeps running”, without an amount. That is no accusation, just the reason you have to add up the total yourself.
What a WordPress maintenance contract costs — and what to ask first
Published price lists from German providers (as of October 2026, all net): Kopf & Stift charges €25, €42 or €69 per month, €124 for shops. wordpresswartung.com charges €23.50 to €55.50 plus a €99 setup fee. Other providers go up to €149 or €199 for premium packages. For a normal company site that means around €300 to €830 per year, considerably more for a shop.
The price alone says little. What matters is what's included. These questions show whether your contract covers the expensive cases or just the routine:
- Are plugin licences included, or do you pay them yourself on top?
- Are updates tested on a staging environment first, or applied straight to live?
- Who restores the layout when an update breaks it — included or billed by the hour?
- Is cleanup after a hack included, and up to what extent?
- How fast is a critical vulnerability closed? Hours, days, the next maintenance slot?
- Where are backups stored, for how long, and has a restore ever been tested?
- Are content changes included, or only technical work?
If three of these questions get the answer “billed by effort”, plan a mental buffer for incidents. Nobody can put a serious number on it; it exists anyway.
Example calculation: a bilingual Elementor company site
The following setup is an example, not a real client: a company site in German and English, built with Elementor, with a contact form, SEO plugin, caching and a security plugin. We see exactly this combination often on grown SME sites. All prices are official list prices for one website, as of 8 October 2026, net.
| Plugin | Plan | Price per year |
|---|---|---|
| Elementor Pro | Advanced Solo | €84 |
| WPML | Multilingual CMS | €99 |
| Yoast SEO Premium | 1 website | €118.80 |
| WP Rocket | Single | €49.95 |
| Gravity Forms | Basic | $59 |
| ACF PRO | Personal | $49 |
| Wordfence | Premium | $149 |
| Total | €351.75 + $257 |
Three vendors charge in US dollars. At a rate between €0.85 and €0.95 per dollar that is €218 to €244, so the licences come to roughly €570 to €600 per year. Elementor renews at list price; the Elementor One bundle costs €180 in the first year and €228 after that.
| Block | Assumption | Per year (net) |
|---|---|---|
| Licences | Table above | ≈ €570–600 |
| Hosting | Raidboxes Starter, €24 per month | €288 |
| Maintenance | Mid-tier package, €42 per month | €504 |
| Total | without own time, without emergencies | ≈ €1,360–1,390 |
Raidboxes gives 10% off for annual billing; basic shared hosting starts at €4.95 per month (ALL-INKL, incl. VAT). Your site may be cheaper or more expensive — hence the worksheet in the next section.
Around €1,400 a year doesn't sound dramatic. Over five years, though, it is around €7,000, without the site getting any better: the money holds the status quo, it builds nothing. And this calculation is missing the block that costs the most nerves.
Worksheet: your own site in ten minutes
Take the last twelve months. Most numbers are in your accounting or in the WordPress backend under “Plugins”, where paid plugins usually show a licence notice.
| Item | Where to find the number | Your number per year |
|---|---|---|
| Maintenance contract | Agency invoices, monthly fee × 12 | € ____ |
| Page builder / theme | Elementor, Divi etc.: your account with the vendor | € ____ |
| Other paid plugins | Plugin list; subscriptions on credit card or PayPal statements | € ____ |
| Connected services | Form, newsletter, translation, backup services | € ____ |
| Hosting | Your host's invoice | € ____ |
| External hours | Invoices “by effort”: update repairs, hack cleanup | € ____ |
| Own hours (optional) | Hours for checking, approving, coordinating × your hourly rate | € ____ |
| Total | € ____ |
The last row is your real maintenance bill. Your own hours are honestly hard to prove; keep them separate so the solid total isn't diluted. Our plugin does the same: it only compares payments that can be verified.
The item without a price tag: security
According to W3Techs, WordPress runs 40.1% of all websites — which makes it the most rewarding target on the web. Patchstack counted 11,334 new vulnerabilities in the WordPress ecosystem in 2025, 42% more than the year before. 91% of them were in plugins, 9% in themes, only six in WordPress core itself.
Two numbers from the same report explain why maintenance “once a month” is not enough: 46% of vulnerabilities had no fix from the vendor by the time they were disclosed, and the weighted median time to first exploit was five hours. Every additional plugin is another door whose lock is maintained by someone else's team — or isn't.
July 2026 showed that core isn't immune either: with WordPress 7.0.2, 6.9.5 and 6.8.6, WordPress.org closed one critical and one high-severity flaw on 17 July, which became known together as “wp2shell”, and forced the updates out because of their severity. IONOS advised affected customers to restore data to its state before 18 July. Anyone without maintenance that reacted immediately that week had a problem — whatever the contract cost.
Two legal topics run alongside, without affecting every site: Germany's Accessibility Strengthening Act (BFSG) has applied since 28 June 2025 to e-commerce services for consumers, such as shops and booking flows; micro-enterprises with fewer than ten employees and at most €2 million turnover are exempt for services. And since 11 September 2026 the Cyber Resilience Act obliges software manufacturers, including commercial plugin vendors, to report actively exploited vulnerabilities; it applies in full from 11 December 2027. For you as an operator this is mainly one question: will your plugin vendors stay, or will some leave the market? An article is not legal advice; for your case, involve an expert.
Stay or move? An honest decision guide
We build sites in Next.js and earn money from migrations. Precisely for that reason, here first are the cases in which we advise you to stay on WordPress:
- Your site costs little today: cheap hosting, hardly any paid plugins, no trouble with updates.
- Several people edit content daily in the WordPress editor, and that is exactly the value for you.
- You run a shop with many WooCommerce extensions that carry processes. That's not a move but a project.
- A relaunch is due in the next twelve months anyway. Then decide both together, not twice.
Conversely, a lot speaks for switching if several of these apply:
- Maintenance and licences together are well above €1,000 a year, although the site rarely changes.
- After updates someone regularly has to check whether the layout still holds, and sometimes it doesn't.
- You've had a security incident or warnings from your host.
- Your design depends on a page builder licence: when the subscription ends, development ends.
- The site is a company presence, not an editorial system: content changes a few times a month, not daily.
A note on speed, because it's often given as a reason: in HTTP Archive's Core Web Vitals report, 48.7% of WordPress sites pass on mobile, but only 35.1% of Next.js sites (August 2026). A framework doesn't make a site fast by itself. Clean construction does: little script, optimised images, no page builder ballast. Also honest: Next.js needs security updates too. The difference is that you don't have twenty third-party plugin teams in your house, but one codebase you know.
When a move pays off
The formula is simple, and still many providers get it wrong:
Months to break-even = migration price ÷ (cost today per year − cost afterwards per year) × 12
Cost afterwards means what you keep paying after the move: hosting, code maintenance and services that replace a plugin. It is never zero. A simple Next.js site runs, for example, on a small Hetzner cloud server for €5.49 net per month; maintenance and services come on top.
| Example A: company site | Example B: site with licence stack | |
|---|---|---|
| Cost today per year | €1,380 | €3,200 |
| Cost afterwards per year | €480 | €700 |
| Savings per year | €900 | €2,500 |
| Migration price (assumed) | €6,000 | €6,000 |
| Break-even | 80 months (almost 7 years) | 29 months |
The migration prices are assumptions, not an offer. WP Exit calculates your fixed price from your installation.
Example A is the honest normal case: financially, the move doesn't pay off. It can still be worth it, for security, less coordination after updates or because the design no longer depends on a builder licence — but then name that as the reason, not savings. Our rule of thumb: if the savings don't recoup the migration price in about three years, money is not an argument.
If you move: without losing rankings
The biggest damage in a move is rarely technical. It happens when old addresses lead nowhere and Google has to re-evaluate your pages. These steps prevent it:
- 1.Capture every address: pages, posts, categories, tags, attachment pages, language paths (with WPML e.g. /en/), feeds.
- 2.Define a target for every old address and redirect permanently on the server (301 or 308), not via JavaScript.
- 3.Carry over existing redirects, for example from the Redirection plugin or the .htaccess.
- 4.Bring along page titles, descriptions, canonical tags and language references (hreflang).
- 5.After launch, submit the new sitemap in Search Console and watch 404 errors for four to eight weeks.
- 6.Keep redirects for at least one year — Google recommends this explicitly; permanently is better.
Google itself writes that visibility may fluctuate temporarily during a move and that for medium-sized sites it can take a few weeks before the new addresses appear. Knowing that in advance saves you a scare.
The bill for your own site
The worksheet above works with a pen and your accounting. It is faster with WP Exit, our free WordPress plugin. It reads your installation read-only: plugins and themes with version, content types, fields, forms, redirects, page builders and hosting environment. From that it calculates what your licences and connected services cost today, what remains after a move to Next.js, the fixed price for the migration and when it pays off.
Two things matter to us: the plugin only compares payments that can be verified, and it deliberately leaves hosting out of the comparison because you need it before and after. And if the move costs more than it saves, the report shows that as additional cost, not as savings. Before anything leaves your server, you approve the analysis; only the technical structure is transferred, no texts, no form entries, no credentials.
Version 0.5.1 · WordPress 6.4 or later, PHP 8.1 or later · read-only
If you'd rather not install a plugin, you can enter your address in the free decivo Scan: it detects WordPress from the outside and shows where the site stands. And if you'd rather talk first: 15 minutes are enough to assess the move — we'll also tell you when it isn't worth it.
Sources
All prices are the vendors' official list prices, net, for one website, retrieved on 8 October 2026. Prices change; check the current state before deciding.
- Elementor — Pricing (Pro Essential, Advanced Solo, Advanced, Expert; Elementor One)
- Elementor-Hilfe — What happens to my site if I cancel Elementor Pro
- WPML — Kaufen (Multilingual Blog, CMS, Agency)
- Yoast — Yoast SEO Premium
- WP Rocket — Pricing
- Gravity Forms — Pricing
- Advanced Custom Fields — ACF PRO
- Wordfence — Plans & Pricing
- Elegant Themes — Divi Preise
- Raidboxes — WordPress-Hosting Preise
- ALL-INKL — Webhosting Übersicht
- Hetzner — Preisanpassung Cloud (gültig ab 15.06.2026)
- Kopf & Stift — WordPress-Wartung (Marktbeispiel Wartungsvertrag)
- wordpresswartung.com — Wartungspakete (Marktbeispiel)
- Patchstack — State of WordPress Security in 2026 (Daten 2025)
- WordPress.org — WordPress 7.0.2 Release (17.07.2026)
- IONOS — wp2shell: wichtige Informationen zu eurem Vertrag
- W3Techs — Usage statistics of WordPress
- HTTP Archive — Core Web Vitals Technology Report
- Google Search Central — Website mit URL-Änderungen umziehen
- Barrierefreiheitsstärkungsgesetz (BFSG) — § 1 und § 3
- Verordnung (EU) 2024/2847 — Cyber Resilience Act
A WordPress site isn't a problem just because it's WordPress. It gets expensive when nobody knows the total. Calculate the total for your site →
Frequently asked
WordPress maintenance and costs: the key questions
What does WordPress maintenance cost per month?
Published price lists from German agencies put company sites at roughly €25 to €69 net per month, shops and premium packages at €124 to €199. Licences for paid plugins and hosting are usually not included. So always ask what the package contains: staging tests, hack cleanup, response time for critical vulnerabilities.
What does a WordPress website cost per year in total?
It depends almost entirely on plugins and maintenance. In our example, a bilingual Elementor company site, about €570 to €600 in licences, €288 hosting and €504 maintenance add up to roughly €1,360 to €1,390 net per year. A lean site on shared hosting without paid plugins costs much less, a shop with many extensions much more.
What does Elementor Pro cost per year?
According to Elementor (October 2026): Essential €60 for one website, Advanced Solo €84, Advanced €108 for three websites and Expert €204 for 25 websites, each per year. Renewal costs the list price. The Elementor One bundle costs €180 in the first year and €228 after that.
What happens if I cancel my Elementor Pro licence?
According to Elementor's help centre, everything that belongs to the free version keeps working. You only have limited access to existing Pro features, Elementor Pro can no longer be updated, and no new Pro features can be added. Elementor itself warns that updating the free version without Pro can cause compatibility problems. With a page builder your whole layout depends on, cancelling is therefore not a saving but the start of a rebuild.
What does WPML cost?
According to WPML (October 2026): Multilingual Blog €39 for one website, Multilingual CMS €99 for three websites, Multilingual Agency €199 without a limit, each with one year of updates and support. After that, renewal is due.
Is a WordPress maintenance contract mandatory?
Not by law. In practice every WordPress site needs someone who applies updates promptly: according to Patchstack, 46% of vulnerabilities in 2025 had no fix by disclosure, and the weighted median time to first exploit was five hours. Whether that's an agency, a freelancer or someone in-house is a question of time and reliability.
Is moving from WordPress to Next.js worth it?
Financially only if the annual savings recoup the migration price in reasonable time; we set the limit at about three years. For a cheap, trouble-free site it usually isn't. With high licence and maintenance costs, frequent trouble after updates or security incidents, it's more likely. The free WP Exit plugin calculates this for your installation.
Will I lose my Google rankings when moving?
Not if every old address redirects server-side with a 301 or 308 to the matching new one and titles, descriptions and language references come along. Google recommends keeping redirects for at least one year and points out that visibility may fluctuate temporarily during the move.
What does WP Exit cost?
Nothing. Plugin, analysis and report are free. Only the migration costs money, if you commission us, at the fixed price from the offer. The plugin only reads and transfers the technical structure, no content, only after your approval.
Related articles
9 min read
Lovable app not working anymore? The honest emergency guide
Your Lovable app breaks on every click and the AI agent makes it worse? Why it happens, what you can check yourself in 5 minutes, and when a rescue beats a rebuild — with the numbers from 1,072 scanned apps and a free scan.
Read article9 min read
Is your Lovable app secure? The 5 most common security gaps 2026
98% of AI-built apps have security flaws. The 5 most dangerous — open database (RLS), service_role key in the browser, exposed .env, API keys, missing auth — explained in plain terms, plus the GDPR factor and a free security scan.
Read article16 min read
Is AI-Generated Code Production-Ready? What the 2026 Studies Actually Say
Our own study: 12 MVP features from a naive prompt meet only 19.6% of production-readiness controls in chat coding, 47.1% with the newest agent (Codex) — 0 of 12 ready. Plus every major 2026 study (Veracode, GitClear, METR) and the 5-question Build-On Test.
Read articleWhat does your WordPress site really cost?
WP Exit reads your installation and calculates licences, services, migration price and break-even. Free, read-only, nothing leaves your server without approval.
No subscription, no obligation. If the move isn't worth it, the report says so.