Building a web shop in Croatia costs from €1,500 for a simple store on an off-the-shelf platform to €50,000+ for a scalable custom e-commerce with advanced integrations. A typical store with 50-500 products, professional design, payments, shipping, and basic accounting integrations runs €4,000 to €15,000. Main cost drivers: platform choice (Shopify, WooCommerce, or custom), product count, languages, payment methods, and how much work is pinned down upfront.
This article breaks down real web shop pricing in Croatia, which platform fits whom, what the hidden monthly costs are, and how to budget realistically.
Quick price reference by store type
| Store type | Cost (€) | Duration |
|---|---|---|
| Mini shop on Shopify or similar (up to 50 products) | 1,500 - 4,000 | 2-3 weeks |
| Standard shop with mid-sized catalog (100-500 products) | 4,000 - 12,000 | 4-8 weeks |
| Larger shop with advanced integrations (CRM, ERP, shippers) | 12,000 - 30,000 | 8-16 weeks |
| Custom e-commerce platform (B2B, marketplace, or high traffic) | 30,000+ | 16+ weeks |
Monthly post-launch costs: €50-€500 for standard stores, €500-€3,000 for larger systems.
Shopify, WooCommerce, or custom - who picks which
The single biggest decision affecting cost, long-term expenses, and flexibility.
Shopify is the fastest to launch. Monthly subscription €30-€400, ready-made system for all the basics (payments, shipping, discount codes). Development takes 2-6 weeks. Trade-off: limited customization in some areas, transaction fees, and dependency on one vendor. The right solution for the first 1-3 years.
WooCommerce (WordPress) is open-source, more flexible than Shopify, but requires more maintenance. Launch cost: €2,000-€8,000. Monthly: €50-€200 (hosting + plugin licenses). Trade-off: endless security updates you have to track.
Custom e-commerce is built when you have specific needs off-the-shelf platforms don’t cover - a complex catalog with configurations, high traffic, B2B logic, serious ERP or WMS integrations. Cost: €15,000-€80,000+. Monthly: €200-€2,000. Trade-off: higher upfront, but better long-term economics for stores doing €500,000+ annually.
What actually drives the cost
The eight biggest factors:
- Product count and catalog complexity. A shop with 50 of the same type is different from one with 5,000 products across 20 categories with a configurator (color, size, material).
- Number of languages. Croatian + English is standard. A third language adds 15-25% due to translation and technical adaptation.
- Payment methods. Stripe, PayPal, Wspay, Aircash, Corvus, invoice billing - every integration adds time.
- Shipping methods. GLS, DPD, Croatian Post, Overseas - each integration with real-time pricing takes 1-2 weeks.
- Accounting system integrations. Pantheon, Minimax, auto-generating invoices from orders - practically mandatory for a serious shop.
- B2B features. Different prices per customer, contracted clients, open-invoice payment - a much more complex project than B2C.
- Design. A theme from the Shopify Theme Store vs custom design can differ €500 to €8,000+ for design alone.
- SEO and content. Are you migrating an existing shop or starting fresh? URL redirects, indexing, schema markup - 1-2 weeks of dedicated work.
Hidden monthly costs
Watch out for these often-ignored costs:
- Hosting. Shopify includes it, WooCommerce: €30-€200/month, custom: €100-€1,000/month depending on traffic
- Plugin licenses (WooCommerce). Search, reviews, shipping, email marketing - typically €30-€150/month total
- Payments. Stripe, Corvus, Wspay - typically 1.4-2.5% + €0.20 per transaction
- Email marketing. Mailchimp, Klaviyo - €30-€200/month depending on contact count
- Domain and SSL. €15-€30/year
- Product photography. If needed, professional shoots: €200-€2,000 for the first 100 products
- Advertising. Google Ads, Facebook Ads - typically 5-15% of revenue
- CDN and optimization. Cloudflare or similar: €20-€200/month for a fast store
Realistic annual operating cost for a mid-sized store: €1,500-€8,000 + transaction fees + advertising.
The difference between a one-year-ROI store and a five-year one
A web shop that works for small numbers is different from one that scales:
Small store (€10,000-€100,000 annual revenue):
- Shopify or WooCommerce
- Standard integrations
- 1-2 people handle the operational side
- Marketing through Google + Instagram
Mid-sized store (€100,000-€1,000,000 revenue):
- WooCommerce or custom
- Integrations with accounting and CRM
- Professional photography and SEO
- Marketing and support team
- Own warehouse system or 3PL integration
Large store (€1,000,000+ revenue):
- Custom platform
- Full ERP integration (Pantheon, SAP, Microsoft Dynamics)
- Warehouse system (WMS)
- B2B portal for wholesale
- Dedicated dev team or development partner
Wrong scaling (a small shop buying enterprise software, or a large one staying on Shopify) loses money on both ends.
5 most common web shop mistakes
-
Wrong platform for your growth phase. Shopify isn’t for everyone, neither is custom. Think where you’ll be in 2 years, not just where you are now.
-
Ignored SEO migration. An existing shop has rankings you lose if URL structures aren’t properly redirected. This is mandatory every time.
-
Bad mobile design. 70-80% of Croatian traffic is mobile. If the shop isn’t excellent on mobile, you’re losing a big chunk of sales.
-
Slow page load. Uncompressed images, too many plugins, cheap hosting - the result is a shop that loads in 5+ seconds. Google ranks lower, users leave.
-
No plan for support and logistics. A web shop is half the story. The other half is responding to inquiries, packing orders, handling returns. Without a plan for that, the shop doesn’t work.
Frequently asked questions
Can we start with Shopify and switch to custom later? Yes, and that’s a common path. Migration is its own project line item (€3,000-€10,000) and is typically planned after revenue exceeds €300,000-€500,000 annually.
Do we need a warehouse system (WMS) from the start? For the first 500-1,000 orders per month, Shopify or WooCommerce admin is enough. Above that, a WMS becomes practically mandatory.
How quickly does a web shop pay back? Typically 12-24 months, depending on existing customer base, marketing quality, and margins. Stores that already have physical customers pay back faster than completely new brands.
Can we use EU funds to build a web shop? Yes, through NPOO and Digitalization Vouchers. See our article on EU funds for details.
Thinking about a web shop?
Book a free Discovery call. We review your products, target market, and existing systems, then propose an approach that fits your stage - from Shopify to a custom platform.
Reach out at [email protected] or through the form on our homepage.