The verdict in three sentences
Under 30 000 visitors/month with standard needs, WordPress at 5 000 EUR stays the rational choice despite its 600-1 200 EUR/year in plugins and licences. Above that, WordPress's performance and security debt tips the calculation toward a custom Next.js build at 16 000 EUR, amortised over 3 to 4 years. The question isn't "which is cheapest to buy" but "what is the 3-year total cost of ownership given my traffic and integrations".
Total cost of ownership over 3 years
The classic trap is comparing 5 000 EUR to 16 000 EUR. You must reason in TCO: build + licences + hosting + maintenance + risk. Here are the 2026 orders of magnitude.
| Item (over 3 years) | WordPress | Custom Next.js |
|---|---|---|
| Initial build | 5 000 EUR | 16 000 EUR |
| Premium licences + plugins | 1 800-3 600 EUR | 0-600 EUR |
| Hosting | 360-900 EUR | 300-720 EUR |
| Maintenance + security | 3 000-6 000 EUR | 2 400-4 500 EUR |
| Incidents/partial rebuild | 1 500-4 000 EUR | 0-1 000 EUR |
| 3-year total | 11 660-19 500 EUR | 18 700-22 820 EUR |
At low traffic, WordPress stays ahead over 3 years. But the gap narrows fast: once you stack premium plugins, security incidents and maintenance, custom recovers its upfront premium.
Performance, security and the tipping point
The real difference plays out on performance and vulnerability exposure. WordPress powers 40% of the web and therefore concentrates most automated attacks.
| Criterion | WordPress | Custom Next.js |
|---|---|---|
| Median mobile LCP | 2.8-4.5 s | 1.0-1.8 s |
| Attack surface | High (third-party plugins) | Low (owned code) |
| Security patches | Frequent, imposed | Rare, chosen |
| Cost of a custom page | 400-900 EUR | Included in build |
| Custom break-even | — | > 30 000 visitors/month |
| Build time | 3-6 weeks | 6-10 weeks |
The 2026 tipping threshold: above 30 000 visitors/month, each conversion point lost to a 4-second LCP costs more than the custom premium. Below that, WordPress does the job. You must also count the organisational cost: every plugin adds a dependency to monitor, an update to test and a potential vulnerability to patch under pressure. A professional WordPress site stacking 8 extensions generates on average 2 to 4 unplanned maintenance interventions per year, each billed 150 to 400 EUR. Custom concentrates that logic in a single owned codebase, cutting the owner's mental load and the risk of downtime during a sales campaign.
Mini case study
Sophie, manager of a trading SME in Amsterdam (28 staff), gets 12 000 visitors/month and targets 45 000 within 18 months with an ERP integration. WordPress quote: 5 000 EUR + 1 000 EUR/year in plugins. Custom quote: 16 000 EUR, near-zero plugins.
Over 3 years, WordPress costs her 5 000 + 3 000 (plugins) + 4 500 (maintenance/incidents) = 12 500 EUR. Custom: 16 000 + 3 600 (maintenance) = 19 600 EUR. At 12 000 visitors, WordPress wins by 7 100 EUR. But at 45 000 visitors, an LCP dropping from 4 s to 1.5 s lifts conversion by ~12%; on a site generating 30 leads/month at 3 500 EUR, that's ~3.6 leads/month, i.e. ~12 600 EUR/month of extra pipeline. Sophie picks custom: the 7 100 EUR premium is recovered in under a month of added pipeline once traffic climbs.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Why is WordPress expensive in licences?
Serious premium plugins (SEO, cache, security, forms, multilingual) each cost 50-300 EUR/year. A professional site stacks 4 to 8 of them, i.e. 600-1 200 EUR/year recurring that custom doesn't carry.
Is custom Next.js really faster?
Yes: a median mobile LCP of 1.0-1.8 s versus 2.8-4.5 s on a plugin-heavy WordPress. On mobile 4G, that gain translates into +8 to +15% conversion per 2026 studies.
From what traffic does custom pay off?
2026 order of magnitude: above 30 000 visitors/month, or once you have 2+ integrations (ERP, CRM, payment). Below that, WordPress offers a better cost/value ratio.
Is WordPress less secure?
Statistically more exposed: it's the #1 target of automated attacks as it powers ~40% of the web. Expect 500-2 000 EUR to clean a compromised site, downtime not included.
Can I migrate from WordPress to custom later?
Yes, but migration costs 4 000-8 000 EUR depending on content volume. If you already know traffic will explode, going straight to custom avoids that double investment.
Let's scope your project. Give us your current and target traffic, your integrations (ERP, CRM) and your budget: we cost the WordPress vs custom TCO over 3 years and decide with you. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
