Website cost in Germany 2026: an honest guide for small businesses
What does a small business website actually cost in Germany 2026? Real numbers for restaurants, salons, tradespeople and small shops — without agency markup.
When you Google 'website cost Germany' as a small business owner, you get answers anywhere from €500 to €50,000. Both numbers are technically correct — but for completely different worlds. This article cleans up the confusion.
We're talking only about real small businesses: a restaurant, a barber shop, an electrician, a small online shop with under 200 products. Not enterprise. Not SaaS.
Real 2026 price ranges in Germany
- Starter business card site (1–3 pages): €499 – €1,200 one-off. Often enough for a small workshop or contractor.
- Standard website with blog and gallery (5–10 pages): €999 – €2,500. Where most barbers, small clinics, cafés land.
- Online booking system (appointments, SMS reminders): add €799 – €1,800 to the website. Pays for itself in 2–6 months for salons through fewer no-shows.
- Small online shop (Shopify or WooCommerce, 20–200 products): €1,499 – €4,000. Plus Shopify fees (€29–79/month) if you go that route.
- Maintenance (updates, backups, small changes): €29 – €99/month. Anyone charging €200/month has agency overhead built in.
Why prices vary so much
- Who's actually building it? A small workshop with 1–3 developers charges €60–90/hour. A mid-size agency: €100–150. A large agency: €150–250. Same code, very different bills.
- How many hands? With us, the developer talks to you directly. With larger agencies it goes through account manager, project manager, designer, developer — every layer is a salary.
- Custom or template? A WordPress or Shopify site on a clean template + your content: 2 days. Fully custom application: 3 weeks.
- Hosting markup. Hosting actually costs €5–20/month (Hetzner, Netcup). Some agencies charge €200/month for 'premium hosting'. That's pure margin.
Concrete examples
Restaurant in Cologne
Needs: QR menu, online reservations, image gallery, Google Business Profile, multilingual (DE/EN). Realistic: €1,400 – €2,200 one-off + €39/month maintenance. If someone quotes €6,000, they're either over-building or over-charging.
Hairdresser in Düsseldorf
Needs: front page with stylist intros, online booking, SMS reminders, gallery, Google Business. Realistic: €1,500 – €2,500 + €49/month. The booking system usually pays for itself within 6 months through reduced no-shows.
Electrician with emergency service
Needs: 1–3 pages, big call and WhatsApp buttons, local SEO ('electrician Düsseldorf'), Google Business. Realistic: €499 – €900 + €29/month. Often pays for itself with the first new emergency customer.
Where you can save (without it hurting)
- Write your own copy. Nobody knows your business better. Even rough bullet points save €200–500.
- Use phone photos. Authentic photos beat stock photography. We'll help you sort them.
- Skip custom design at first. A well-maintained template often looks better than 80% of custom designs. Saves €1,000–3,000.
- Insist on a fixed price. 'Hours + materials' is the classic cost trap. Get a flat per-package quote.
- Pick your own hosting. Hetzner CX21 at €5/month is enough for any baker, any salon, any online shop under 500 orders/month.
Where you should not save
- GDPR compliance. A fine starts at €5,000+. The privacy policy takes a few hours.
- SSL and secure hosting. Non-SSL sites no longer rank.
- Mobile-first design. 70%+ of your visitors are on phones. A bad mobile experience loses them.
- Backups. 'My host handles that' is wrong. Make them show you the restore process.
How we work at Rhein Code
We're a small team in Düsseldorf. We don't charge agency markup because we don't have agency structures. Our prices above (Starter from €499, Standard from €999, Shop from €1,499) are the real fixed prices. If your project genuinely needs more, we say so before signing — not after.
We speak German, English and Arabic. We build for restaurants, salons, tradespeople, small shops, local stores and small practices. We do not do 'enterprise', 'cloud migration', 'AI'. Those buzzwords aren't for you.