Most comparisons on this subject are written by someone selling one of the two options, so they arrive at a predetermined conclusion. This guide compares with numbers across three years — and ends with a conclusion a development agency might not enjoy.
The short answer: a hosted platform is genuinely cheaper up to a certain sales volume. The tipping point is something you should calculate, not guess.
The two options in one sentence each
Hosted platform (Shopify, Salla, Zid): you rent a pre-built store. You start selling within days at low upfront cost, in exchange for a permanent monthly subscription and sometimes a percentage of sales.
Custom store: you own the platform entirely. Much higher upfront cost, no platform subscription and no sales commission, but you carry responsibility for maintenance, hosting, and development.
The three-year calculation
This is the heart of the decision. The figures below assume a mid-size store with $50,000 in annual sales:
| Line item | Hosted platform | Custom store |
|---|---|---|
| Upfront cost | $5,000 | $25,000 |
| Platform subscription (3 years) | $5,400 | $0 |
| Hosting and maintenance (3 years) | Included | $7,500 |
| Platform commission on sales* | $4,500 | $0 |
| Paid apps and extensions | $2,700 | $1,500 |
| Three-year total | $17,600 | $34,000 |
* Assuming a 3% platform commission. Rates vary by plan and payment gateway.
The verdict at this volume: the hosted platform is roughly $16,400 cheaper. That is a genuine result, not a courtesy.
The tipping point: when does the maths flip?
The decisive variable is the platform's commission on your sales — because it is the only line item that grows with your success while everything else stays roughly fixed.
| Annual sales | Platform commission (3%) over 3 years | Verdict |
|---|---|---|
| $50,000 | $4,500 | Hosted clearly cheaper |
| $150,000 | $13,500 | Approximate break-even |
| $500,000 | $45,000 | Custom clearly cheaper |
| $1,000,000 | $90,000 | Custom cheaper by a wide margin |
The practical rule: once your sales pass roughly $150,000 annually, platform commission alone exceeds the cost of building a store you own. Below that figure, a hosted platform is a commercially correct decision — not a compromise.
Calculate your own number:
annual platform commission = projected sales × applicable rate. Compare it against build cost spread over three years plus annual maintenance. If the commission is higher, building earns its cost.
What the table doesn't show
Numbers alone don't settle the decision. These are real factors with no direct figure:
In favour of a hosted platform:
- Speed — you sell within days rather than months. In a competitive market, a three-month delay is a real cost.
- Reliability — the infrastructure is tested across thousands of stores; yours won't collapse in peak season.
- Automatic security updates — you don't need a team watching them.
- Built-in local compliance — Salla and Zid support Fatoora (ZATCA), Mada, Tabby, and Tamara out of the box.
In favour of a custom store:
- Ownership — nobody can raise prices or change terms on you.
- Performance — an optimised store is faster, which drives both conversion and search ranking.
- Flexibility — an unconventional sales model (complex subscriptions, negotiated pricing, wholesale) may be unsupported by platforms.
- Deep integration — connecting to an existing ERP or accounting system is far easier.
Salla and Zid vs Shopify — for the Saudi market
A comparison within the hosted category, which matters more than hosted-vs-custom for most people starting out:
| Criterion | Salla / Zid | Shopify |
|---|---|---|
| Arabic RTL support | Complete and native | Needs compatible themes |
| Fatoora (ZATCA) compliance | Built in | Needs middleware |
| Mada · Tabby · Tamara | Ready integration | Needs intermediary gateways |
| Support | In Arabic, local hours | Global, usually English |
| App ecosystem | Smaller | Enormous |
| Selling outside the region | Limited | Excellent |
The conclusion: if you sell primarily inside Saudi Arabia and the Gulf, local platforms mean less friction. If you target global markets, Shopify is stronger. See our Saudi e-commerce cost guide for pricing detail.
An overlooked third option: WooCommerce
Between the two extremes sits a middle path: an open-source foundation you build on.
- Upfront cost: $15,000 – $40,000 — higher than hosted, lower than fully custom.
- No platform subscription and no sales commission.
- Wide flexibility through thousands of extensions.
- The drawback: it needs regular technical maintenance and security updates, and slows down as plugins accumulate.
It suits anyone who has outgrown a hosted platform but doesn't need a full build from scratch.
Related reading
- Gulf payment gateways — the biggest factor in checkout completion.
- Saudi e-commerce cost — pricing and requirements in detail.
- Hosting — if you choose a custom build.
Frequently asked questions
When should I move from a hosted platform to a custom store?
The clearest indicator is numerical: once annual sales pass roughly $150,000, platform commission alone exceeds the cost of building a store you own. The second indicator is functional: finding yourself working around platform limitations to execute a basic sales operation in your business model.
Do I lose my data and customers when migrating?
Not if you plan for it. Products, customers, and orders are exportable from most platforms. What is hard to move is links and search ranking — so plan 301 redirects from every old URL to its new counterpart, or you lose the ranking you earned.
Is a custom store genuinely faster?
Usually yes, because it carries only what you need without generic layers. But the difference depends on execution quality — a poorly built custom store can be slower than an optimised hosted platform. Ask for a commitment to measurable Core Web Vitals standards rather than promises.
What does running a custom store cost annually?
Between $2,000 and $6,000 per year for hosting, maintenance, and security updates, plus payment gateway commission (2.5–3% per transaction). Add the cost of any new development you request later — a custom store doesn't evolve automatically the way platforms do.
Can I start hosted and build later?
Yes, and this is the most rational path for most projects. You test the market with minimal risk, build a customer base and real sales data, then build your custom store with clear requirements grounded in actual experience rather than assumptions.
What is the biggest mistake store owners make?
Building an expensive custom store before verifying the product sells at all. Build cost isn't the largest loss in that case — it's the months that could have been spent actually testing the market.
Conclusion
Under $150,000 in annual sales: a hosted platform is clearly cheaper — a commercially correct decision, not a compromise.
Above that: start by calculating annual platform commission. If it exceeds build cost spread over three years, a custom store earns its place.
In every case: don't build a custom store before proving your product sells. The smarter path is usually to start hosted and migrate when your numbers demand it.
Want the tipping point calculated for your store? Get in touch and we'll work it out with your actual figures — including a recommendation to stay on your current platform if that is cheaper. See our web development services.