Kernset Kernset

Blog David

How small agencies price CMS-backed websites

Practical overview of recurring fees for managed CMS-backed websites in 2026: typical price ranges, what is bundled, and the agency-side margin model.

Euro banknote beside a calculator on a desk, representing pricing in euros

This is how we approach the economics of managed client websites.

TL;DR. Small agencies typically pair a one-time build fee (EUR 3,000 to 15,000 in 2026) with a recurring management fee (EUR 100 to 400 per month). The recurring fee is where margin compounds, and the per-tenant operational cost is the lever that decides margin: a multi-tenant CMS drops it from hours per month to hours per quarter, turning a thin fee into a real annuity revenue stream.

TL;DR (skim view)

  • Website pricing typically splits into a one-time build fee and a recurring management fee.
  • Monthly fees for SMB sites usually range from EUR 100 to 400 depending on support levels.
  • A multi-tenant CMS dramatically increases the profit margin on those recurring fees by cutting operational time.

Pricing managed websites is a recurring conversation for any small agency. Charge too little and the recurring fee does not cover the work. Charge too much and the client questions the value. This post is a practical overview of where ranges sit in the European market in 2026 and how the underlying margin model works.

Build fee plus recurring fee

The standard agency pricing model pairs a flat, one-time fee for the initial project build with a recurring monthly fee for hosting, maintenance, and support.

The standard structure is two parts. The one-time build fee covers design, initial content load, integrations, and launch. Single project, single invoice. Typical range for a small-business website in 2026 is 3,000 to 15,000 EUR depending on scope.

The recurring management fee covers hosting, security updates, content support, occasional copy edits, the CMS license, and any always-on modules. Billed monthly or annually. The recurring fee is where the agency’s margin compounds. A one-time build is project revenue with a defined end. A recurring fee with a low churn rate is annuity revenue.

Typical recurring ranges

EUR 80 to 120 per month is the bottom of the market. Hosting, occasional security update, very limited content support. Closer to a hosting reseller model than full management.

EUR 100 to 200 per month is the most common range for managed SMB websites. Hosting, security, content support up to a few hours per quarter, light copy edits, the CMS license, basic analytics.

EUR 200 to 400 per month includes more substantial monthly content support, a chatbot or booking integration, monthly analytics review, faster response time. This is a “managed marketing” tier.

EUR 400 plus per month is closer to a fractional digital marketing service: SEO work, ongoing content writing, monthly reporting.

These are German-market numbers. UK and Switzerland trend a bit higher; Eastern Europe a bit lower; Spain sits roughly in line.

What is usually bundled

The exact bundle varies. The recurring fee almost always covers hosting, TLS certificate management, the CMS license, daily or weekly backups, security updates, up to N hours of content support per quarter, and email forwarding or basic mailbox.

Items typically NOT bundled: major redesigns, new page templates, custom block types, third-party integrations beyond original scope, marketing copy writing, paid advertising management. The line between “bundled support” and “billable work” is the source of most fee disagreements with clients. Defining it explicitly in the original engagement agreement saves a lot of conversations later.

The agency margin math

A recurring fee that covers actual costs needs to clear the CMS license per tenant, hosting per site (10-30 EUR per month for shared, 5-15 EUR per month for static-on-Vercel, 30-80 EUR per month for a self-hosted Node share), and a couple hours per month of operational time.

For a EUR 150 per month recurring fee, after costs and operational time, the agency-side margin lands roughly EUR 80 to 100 per month per site. Multiply by ten or fifteen client sites and the recurring annuity becomes a meaningful chunk of the agency’s revenue base.

The reason multi-tenant CMSes are popular at agency scale is that the per-tenant operational cost drops sharply when one admin handles all tenants. Operational time per site goes from “few hours a month” to “few hours a quarter.”

The exit conversation

A sustainable pricing model must include a clear offboarding process, allowing clients to export their data (e.g., via a JSON API) if they choose to leave.

The conversation that comes up most often is not “what does it cost” but “what happens if I leave.” A good answer is structural. Content portability through JSON export or a content API. No vendor lock on the frontend - the agency owns the frontend code, and the client can have it transferred. Documented hosting and CMS access transfer.

If the CMS forces the client into a hosted-only environment with a proprietary export format, the recurring fee carries an exit-cost premium that smart clients will negotiate against. In our experience, multi-tenant CMSes that ship a clean public content API and frontend-agnostic delivery make this conversation easy. See the Kernset pricing for how these tiers translate to platform costs.

Frequently asked questions

Should I publish my website pricing publicly?

Many agencies choose to list starting prices (e.g., “Custom sites starting at EUR 3,000”) to filter out leads with unrealistic budgets, while keeping the final quote bespoke based on the client’s actual requirements.

Closing notes

Most agencies adjust the recurring fee annually with inflation (3 to 5 percent in 2026). Avoiding fee changes for too long erodes margin; raising them too aggressively triggers churn. Flat tiers are simpler to sell and renew than per-feature pricing - most small agencies land on three flat tiers with the actual feature list documented in the agreement.

Run the numbers against your portfolio

If you are rethinking your recurring fee model, the fastest way to know whether a multi-tenant CMS will move your margin is to look at Kernset against your current per-tenant operational time. Get early access - a real person reads every message.

Contact

Email or use the form. Tell us how many client websites you maintain today and where the friction is.