
You have a shop to open, or a shop that has started to cost more and bend less than you expected, and every page on Shopify vs WooCommerce seems to pick a side. One says WooCommerce is free. Another says Shopify has no hidden fees. Neither tells you what a real month will cost, who fixes the store when an update breaks it, or which one suits the thing you actually sell. The short version: Shopify is usually the easier fit if you want hosting, checkout and upkeep bundled into one bill, and WooCommerce is usually the better fit if you already run WordPress or want control over the code, the hosting and the data. Which one costs less depends on your orders, your payment processor and who does the maintenance. You can price both yourself in about ten minutes, and the steps are below.
Key Takeaways
Shopify bundles hosting, checkout and platform upkeep. WooCommerce gives you control and hands you the updates, backups and security.
WooCommerce's software is free but hosting, extensions and maintenance are not. Shopify's plan price is not the whole bill once card and third-party gateway fees are added.
Use your own product count, orders, payment processor and required features, then repeat the math at a higher order volume.
An ordinary catalog with ordinary checkout usually costs less to run on a platform. You can make this choice without hiring anyone.
Which one fits a small online store, Shopify or WooCommerce?
Start with the question that decides most of this: who is going to run the store week to week? Shopify includes hosting, SSL and unlimited products in its plans, so the platform side of upkeep is Shopify's job. WooCommerce runs on WordPress hosting, so you or your host control the files, the database and the code, and WooCommerce's own cost guide lists hosting, a domain, payments, extensions, security, backups and maintenance as costs on top of the free software. Both can handle growth. The practical difference is who operates the infrastructure and absorbs the maintenance work.
That gives you a way to sort your situation before you look at a single price.
| Your situation | Likely better fit | Why |
|---|---|---|
| You want one bill and no server to look after | Shopify | Hosting, SSL and checkout come with the plan |
| You already run a WordPress site and want the shop inside it | WooCommerce | The store sits on the site you already control |
| Nobody on your side can handle updates, backups and security | Shopify | Platform upkeep is not yours to schedule |
| You or a hired developer will manage hosting and code | WooCommerce | You control files, database and extensions |
| Your pricing, ordering or product rules are unusual | Test both, then consider custom | Standard features and extensions may not cover it |
| You sell a plain catalog with ordinary checkout | Either one | The deciding factor is workload and total cost |
Product count alone should not decide it. A store with 20 products can still be hard to run if it needs subscriptions, custom pricing, international tax or an inventory system connected to other software. List what your store has to do before you compare any platform.

What does a month on Shopify cost?
Shopify's headline price is a platform fee, and the platform fee is only part of the bill. At the time of writing, Shopify's pricing page lists three plans, each cheaper when billed yearly, along with the card rate on Shopify Payments and an extra fee when you use another payment gateway.
| Plan | Monthly | Billed yearly | Shopify Payments online card rate | Third-party gateway fee |
|---|---|---|---|---|
| Basic | $39 | $29 a month | 2.9% + 30 cents | 2% |
| Grow | $105 | $79 a month | 2.7% + 30 cents | 1% |
| Advanced | $399 | $299 a month | 2.5% + 30 cents | 0.6% |
Rates vary by country, plan, payment method and eligibility, so confirm them in your own account before you build a budget. Shopify Plus, a higher tier, starts at $2,300 a month on a three-year term, which is far beyond what a first store needs.
The third-party gateway fee is the line people miss. If you take payments through a processor other than Shopify Payments, Shopify charges its fee on those sales on top of whatever the processor charges. The arithmetic goes like this with sample numbers, not a prediction for your shop: on Basic, a $50 order paid by card through Shopify Payments carries 2.9% plus 30 cents, which is $1.75. A hundred such orders is $175 in card fees, plus the plan. That is $214 for the month on the $39 monthly plan or $204 on the $29 yearly rate. If those same hundred orders went through another gateway, Shopify's 2% adds $1 per order, or $100 on $5,000 in sales, before the gateway's own charges.
A rate that looks small per order grows with volume, so run the math twice: once at your current orders and once at double. The plan that is cheapest at low volume is not always the cheapest at high volume, because the fee percentages drop as the plan price rises.
What does a month on WooCommerce cost?
WooCommerce's core software costs nothing, and the bill starts with everything around it. A store on WooCommerce needs hosting, a domain, payment processing, extensions for anything the core does not do, security, backups and someone to run updates. That is the list WooCommerce itself gives for what a store costs to run.
Hosting is the first line. At the time of writing, SiteGround's WooCommerce hosting lists its StartUp plan from $2.99 a month promotional, renewing at $17.99 a month, and its GrowBig plan from $4.99 a month promotional, renewing at $29.99 a month. Budget with the renewal price, not the first-term price, because the promotion ends.
Extensions are the second line. These annual prices come from the WooCommerce extensions catalog at the time of writing, and they only apply if your store needs the feature:
| Extension | What it adds | Annual price | Per month |
|---|---|---|---|
| Subscriptions | Recurring orders | $279 | about $23.25 |
| Bookings | Appointments and rentals | $249 | about $20.75 |
| Composite Products | Build-your-own products | $149 | about $12.42 |
| Product Bundles | Grouped products | $79 | about $6.58 |
Payments come third. WooPayments has no setup or monthly fee, and its card rate varies by location and payment type, so confirm the US rate in your merchant account before you budget. If you use another processor, its own rates apply.
Put those together for one example store that needs only Subscriptions: a $17.99 renewal on hosting plus $23.25 a month for the extension is $41.24 a month before payment fees, backups, security tools and the time or support budget for maintenance. Compare that to Shopify's $39 plan and you can see why neither platform wins on the sticker alone. The WooCommerce side moves with the extensions you add, and the Shopify side moves with the fees on your order volume. For a closer look at the rest of a store's running costs, our post on what an online store costs to run each month covers the line items.

Who handles updates, security and your customer data?
The cost difference matters less than this one, because a skipped update costs more than a plan upgrade. With Shopify, hosting, SSL, checkout and platform maintenance are part of the service. The trade-off is that you work inside the platform's plan limits, its apps and its checkout.
With WooCommerce, the work is yours. WooCommerce's security guidance says to keep WordPress, WooCommerce, plugins and themes updated, maintain backups, use reputable extensions and test updates in staging before they go live. Each of those is a recurring job. If nobody owns them, they stop happening.
Payments add one more responsibility that depends on how you set up checkout. The PCI Security Standards Council's small merchant guide separates shopping pages from payment pages and explains that your card-security responsibilities depend on how the payment system is hosted and integrated. The Council's e-skimming supplement covers controls for scripts on payment pages and for third-party providers. Treat updates, backups and checkout setup as operating requirements, whichever platform you pick.
Your data is the other half. Shopify supports exporting products, orders and customers, and its migration guidance treats moving a store as a planned project with data mapping, not a button. A WooCommerce store sits on hosting you or your provider controls, so you hold the files and the database directly. Whatever you choose, schedule a test export early so you know what leaves with you.
Can Shopify or WooCommerce grow with your store?
Yes, both can. A bigger store is mostly a question of architecture, hosting, integrations, catalog complexity, traffic and the people available to run it, and not of a platform ceiling. A WooCommerce store on thin hosting can slow under traffic; a Shopify store can outgrow its plan's feature set and need a higher tier or custom work.
Two claims are worth leaving behind. One is that WooCommerce is always cheaper, and the other is that Shopify cannot scale. Neither holds up, since the cheaper option depends on your fees, extensions and maintenance. A third is that platform choice decides search rankings or conversions. Neither platform guarantees rankings, conversions or profit, so pick for cost and workload and put your effort into the product pages, the photos and the checkout.
If you move between the two later, the cost to switch is mostly data mapping, redirects and testing. A store with few extensions and clean product data moves more easily than one with years of custom fields.

When does a custom-built store make sense instead?
A custom store makes sense when your requirements go past what standard Shopify or WooCommerce features and extensions can do reliably. Examples are unusual pricing logic, complex product configuration, a proprietary ordering workflow, deep integration with inventory or ERP software, regulated data handling, or a buying experience that is central to how the business works. Shopify's own guidance says custom development fits when you need functionality beyond standard themes and apps, including custom front ends and links to outside systems.
It also moves responsibility to you. Shopify's enterprise guidance on custom platforms covers the long-term engineering that a custom store requires, and WooCommerce's cost guide describes the same kind of ongoing work for hosting, security and upgrades. You take on hosting, security, compliance, testing and upgrades yourself or through whoever you hire.
For an ordinary catalog with an ordinary checkout, a platform usually has the better cost and maintenance profile, and you do not need a developer or an agency to choose one. If your rules are unusual, write them down first. A clear requirements list lets you test whether Shopify or WooCommerce can meet them before anyone quotes a custom build, and our e-commerce website cost breakdown shows how custom, platform and marketplace options compare.
How can you test both platforms before you commit?
You can do this yourself with a free trial or a test store. Record five inputs first: number of products, average order value, monthly orders, payment processor, and the features you need, such as subscriptions, bundles, memberships, wholesale pricing, international selling or advanced shipping.
Then price one month on each side:
- Shopify: Take the plan that fits, then add the card rate and the third-party gateway fee if you use another processor.
- WooCommerce: Add hosting at its renewal price, a domain, payment fees, each needed extension divided by twelve, backups, security, and either your own maintenance hours or a support budget.
- Repeat at a higher volume: Run the same math at double your orders to see where the fees diverge.
Next, run a test order for each of these on both platforms:
- A product with variations, if you sell any
- A shipping rule that matches how you really ship
- A tax scenario for your state or country
- A discount code
- Each payment method you plan to accept
- A refund
- An order on a phone
The common failures are practical: a cost that was underestimated, a payment or shipping setting that was wrong, an extension that conflicted with another, an update or backup that was skipped, a checkout that was never tested, or an export that was never checked. Assign one person to own updates and backups, write down the logins and integrations, and you avoid most of them.

Shopify or WooCommerce: check your reading
Pick an answer to begin.
1. What does a Shopify third-party transaction fee apply to?
2. Which of these is a real ongoing cost of a WooCommerce store?
3. When does a custom-built store make the most sense?
Frequently Asked Questions About shopify vs woocommerce
Which is cheaper, Shopify or WooCommerce?
Neither is always cheaper. Shopify has a predictable plan fee plus card and gateway fees. WooCommerce adds hosting, extensions, security and maintenance to your payment costs. Price one month on each with your own numbers.
Is WooCommerce really free?
The core software is free, and a live store still needs hosting, a domain, payments, extensions, security, backups and maintenance. WooCommerce's cost guide lists them.
Does Shopify charge transaction fees?
Shopify Payments charges card-processing rates, and Shopify lists a separate third-party transaction fee when you use another primary gateway. The rates depend on your plan and your country.
Which is easier to maintain?
Shopify usually asks less of you on infrastructure, because hosting and platform upkeep are included. WooCommerce gives you more control and also more updating, backup, security and compatibility work.
Can I switch later if I pick the wrong one?
Yes, though a move is a project. Plan for mapping product, customer and order data, redirecting old addresses and testing the new checkout, as Shopify's migration guidance describes.
When should I look at a custom store?
When your pricing, ordering, product or integration needs go past what a platform and its extensions can do reliably. If a tested platform meets your list, you do not need one.
Moving Forward
Shopify and WooCommerce answer the same question differently. Shopify bundles hosting, checkout and platform upkeep into a plan with card and gateway fees. WooCommerce gives you a free core and puts hosting, extensions, security and maintenance in your hands. Which one costs less depends on your orders, your payment processor and who does the work, so the useful move is to price one real month on each, run test orders and name an owner for updates and backups.
Do that before you spend anything on a build. A store you can afford, operate and change as it grows is worth more than the one with the lower sticker price, and a short test now saves a rebuild later.
If you would rather hand the requirements list, the cost comparison and the test orders to someone else, Web Leveling can do that with you. Our custom e-commerce development work starts with whether you need a custom store at all, and if a platform fits your products, we will tell you so. We work with small and medium businesses across the country and overseas. Send us your product count, payment processor and must-have features, and we will help you compare your options.
Terms
Online store words in this post
Tap a term to see what it means.
Platform fee. The monthly or yearly price of the plan that runs your store, before payment fees.
Transaction fee. A charge on each sale, such as Shopify's extra fee when you use a third-party payment gateway.
Payment gateway. The service that takes a customer's card details and passes the payment to your bank.
Extension. An add-on that gives a WooCommerce store a feature the core software lacks, often sold per year.
Staging site. A private copy of your store used to test updates before they reach customers.
PCI DSS. The security standard for handling payment card data, maintained by the PCI Security Standards Council.




