How Much Does WooCommerce Cost? Real Numbers From the Stores We Maintain

WooCommerce pricing: the plugin is free; hosting runs 25 to 350 dollars a month, extensions 29 to 299 dollars a year each, and card fees about 2.9 percent plus 30 cents a sale
The short answer

WooCommerce itself is free. There is no monthly fee and no cut of your sales. What you pay for is everything around it: hosting (WooCommerce puts most stores at $25 to $350 a month), a domain, any paid extensions ($29 to $299 a year each), card processing fees (about 2.9% plus $0.30 a sale), and someone to keep it updated and working. A small store can run for a few hundred dollars a year plus fees. A busy store with subscriptions, shipping and funnels can run $8,000 a year or more. Having a store built adds a one-time cost; ours start at $2,499.

Most WooCommerce pricing guides list the same costs and stop at launch day. We maintain WooCommerce stores for a living, so this guide also covers the costs that show up after launch: license renewals nobody remembered, a slow checkout that quietly loses sales, and plugins that cost more than their price tag.

Is WooCommerce free?

Yes. WooCommerce is a free, open source plugin for WordPress. You can download it from WordPress.org or WooCommerce.com and sell unlimited products with no subscription and no revenue share. WooCommerce makes its money from paid extensions and its own payment gateway, WooPayments, not from the core plugin.

“Free” just means the software. A WooCommerce store still needs a place to live, a way to take payments, and regular care, and those all cost money. The good news is you choose every one of them, so you can start small and only pay for more when the store needs it.

WooCommerce costs at a glance

CostStarting outBusy storeHow often
WooCommerce plugin$0$0Never
Hosting$25 to $40 a month, or included in a care planAbout $90 a month and up for a dedicated serverMonthly
Domain nameAbout $10 to $20About $10 to $20Yearly
Theme$0 (free theme)$0 to $200, or part of a custom buildYearly or one time
Paid extensions$0Several hundred to a few thousand dollarsMostly yearly
Card processing2.9% + $0.30 a sale2.9% + $0.30 a saleEvery sale
Maintenance and fixesYour time, or a care planA store care plan plus developer hoursMonthly
Building the store$0 if you do it yourselfFrom $2,499 with us; much more for custom workOne time

Hosting and extension ranges come from WooCommerce’s own pricing page. Card fees are the US rates for Stripe and WooPayments.

Hosting: how we size it

Most guides size hosting by how many products or visitors you have. We size it by how fast the checkout is, because that is where the money is made. A store’s homepage and product pages can be very fast while the checkout crawls, since checkout pages cannot be cached the way the rest of the site can. So we time how long it takes to move from one checkout screen to the next, and we let that number decide the hosting.

  • A few products and low sales volume: we host the store on our own server as part of a WooCommerce care plan, so there is no separate hosting bill. If you host it yourself, decent hosting for a small store starts around $25 a month.
  • When the checkout starts to slow down: we keep watching the time between checkout screens. If it gets too slow, we move the store to WP Engine or Cloudways. WP Engine’s plans start at $28 a month billed yearly, and store-sized servers cost more.
  • A few hundred orders an hour: that store starts on a Cloudways server with at least 8GB of memory, which runs roughly $85 to $90 a month at current pricing. We move it up from there based on checkout speed, not traffic.

When a host move made the coupon box cost sales

One online store we look after moved to a new host. The site looked the same, but the move had quietly dropped a memory setting and the store’s object cache, which keeps the database from being asked the same questions over and over. Applying a coupon at checkout went from instant to 4.4 seconds, and 23% of shoppers who tried a coupon gave up. The fix was turning on a paid object caching tool and sizing the server’s memory properly.

No uptime monitor would have caught that, because the store never went down. Timing the checkout did.

Extensions: start with none

If you sell books, digital downloads or handmade goods and you do not need to print shipping labels yet, you can launch with zero paid plugins. WooCommerce handles products, cart, checkout, taxes, coupons and order emails on its own, and Stripe or WooPayments take cards for free apart from the per-sale fee.

Add plugins when a part of running the store starts eating your time. These are the ones we reach for most:

NeedWhat we usePrice
Shipping rates and printing labelsShipStationFrom $14.99 a month for 50 shipments, more as volume grows
Better checkout, upsells, sales funnelsFunnelKitAbout $129 to $599 a year for one site at list price, often on sale
Appointments, rentals, classesWooCommerce Bookings$249 a year
Subscriptions and membershipsWooCommerce Subscriptions$279 a year
Product options like engraving or sizesProduct Add-Ons$79 a year

There is no “typical” yearly plugin bill. Among the stores we take care of, some selling digital goods have no plugin bill at all. Others run subscriptions, funnels, shipping, abandoned cart emails, custom dashboards, learning systems and shop pages that change based on who is shopping. One store we maintain runs 103 active plugins and five payment gateways. Each one costs money to renew and adds something that can break.

Cheap is not always cheaper, either. On one store, a discount plugin only applied its bulk discount at exactly 3, 5 or 10 units, so a customer’s $2,738.92 order missed about $95 in discounts it should have had. The store replaced the plugin. On another, a paid pickup popup plugin was creating about 9,000 junk shopping sessions a day and skipping the page cache, which made the whole server work harder.

Not sure which plugins your store actually needs?

We look after WooCommerce stores every day, including which plugins are earning their renewal.

  1. Talk to a WordPress expertTell us what you sell and what is taking up your time.
  2. We review your storePlugins, hosting and checkout speed, with what each one costs you.
  3. You get a plain planWhat to keep, what to cut and what to add, with prices.

Payment fees

WooCommerce takes no cut of your sales, but your payment processor does. These are the standard US rates:

GatewayUS fee per card salePlugin cost
Stripe2.9% + $0.30Free
WooPayments2.9% + $0.30Free
PayPal checkout3.49% + $0.49Free

International cards and currency conversion add more. On a $50 sale, 2.9% plus $0.30 is $1.75. We use Stripe by default and add PayPal when a client asks; our guide to setting up PayPal on WooCommerce explains the trade-offs.

What it costs to build a store

If you build the store yourself, the build costs your time. If you hire someone, published prices are all over the place:

  • Codeable puts a basic WooCommerce store at $1,500 to $8,000, mid-level stores at $5,000 to $25,000, and complex stores at $25,000 to $100,000 or more.
  • Elementor says a freelancer typically charges $5,000 to $15,000 for a full store and an agency $15,000 to $50,000 or more.
  • Web Help Agency lists $3,000 to $8,000 for a store built on a premium theme.

Our store builds start at $2,499. The price goes up with what the store needs to do, such as subscriptions, bookings, shipping rules or a custom design. Get an estimate from our design team and you will get a fixed quote before any work starts.

The costs that surprise store owners

License renewals

This is the one that catches store owners off guard most. Premium plugins renew every year, often on different dates, and many owners do not have a clear list of what is installed or when each one renews. Renewal notices go to whoever bought the plugin, sometimes a former developer. A lapsed license usually does not break anything right away; the plugin just stops getting updates, which is how it ends up broken or unsafe months later. Keep one list of every paid plugin, what it does, what it costs and when it renews.

A checkout that is slow or broken, but not down

The most expensive problems we see are the quiet ones. On one store that normally takes 30 to 50 orders a day, a caching plugin setting got switched back on and started delaying the scripts the checkout needs. The site looked fine, and orders fell by about 75% for three days before it was traced. Lost sales never show up on an invoice, so owners rarely count them, but they are often the biggest cost a store has.

Updates that break things

Every update can change how your store behaves. We have seen a page builder update break every icon on a store for days, and payment plugins that need fixes re-applied after updates. Testing updates before they reach the live store costs money; skipping it usually costs more. Our guide to updating WordPress safely shows how we do it.

Email and bots

WooCommerce sends order receipts, but many hosts are poor at delivering them, so most busy stores pay for an email sending service. Those services cap or suspend accounts that bounce too many messages. On one store, fake account signups from bots pushed the bounce rate to 21.5% against a 10% limit, putting receipt delivery at risk until we cleaned out the fake accounts and blocked the bots.

Payment processor changes

Processors change their terms, drop types of businesses, and sometimes stop accepting certain cards. One store’s processor stopped taking Mastercard, and orders on those cards went from 238 a month to about one. Switching gateways means developer time and a real test order, so budget for it.

Three example budgets

These are examples to plan with, not quotes. Every store is a little different. Payment fees are on top of each one.

Starting small

Digital or handmade goods, no label printing

  • Hosting: $25 to $40 a month
  • Domain: about $15 a year
  • Free theme, no paid plugins
  • Stripe or WooPayments: free plugin

About $315 to $500 a year

Growing store

Physical products, shipping, a better checkout

  • Hosting: $30 to $100 a month
  • ShipStation: $15 to $30 a month
  • FunnelKit: about $150 to $600 a year
  • One or two extensions: $80 to $560 a year

About $800 to $2,700 a year, before maintenance

Busy store

Hundreds of orders a day, subscriptions, funnels

  • Cloudways 8GB server: about $90 a month
  • Subscriptions, FunnelKit, other extensions: $1,000 or more a year
  • ShipStation at 1,000 shipments: about $80 a month
  • Store care plan: $449 a month

About $8,000 to $10,000 a year or more

Maintenance is the line people leave out. You can do it yourself, but on a store that takes real orders you are paying for it either way, in your hours or in lost sales when something breaks. Our care plans are $119, $249 and $449 a month, month to month, and the $449 Titanium plan is built for stores where a broken checkout means lost sales. See WooCommerce maintenance for what is included.

WooCommerce vs. Shopify cost

WooCommerceShopify
Platform fee$0$29, $79 or $299 a month billed yearly ($39, $105 or $399 billed monthly); Plus from $2,300
HostingYou choose and pay for itIncluded
Card fees (US, online)2.9% + $0.30 with Stripe or WooPaymentsFrom 2.9% + $0.30 on Basic, lower on higher plans
Using another payment providerNo extra feeExtra 2%, 1% or 0.6% per sale by plan
Add-onsExtensions, mostly paid yearly, and you can start with noneApps, billed monthly on top of the plan; most stores need several
In-store salesA separate point of sale plugin or serviceBasic in-person sales included; POS Pro adds $89 a month per location
Updates and upkeepYour job, or a care planPlatform handled by Shopify
Who owns the storeYou, on any hostRuns only on Shopify

The plan price is the smallest part of most Shopify bills. Apps, add-ons and extra fees are all billed monthly on top of it, and they add up quickly. One small boutique we work with sells mostly in its shop and does a low volume of online orders, yet in one month, August 2026, Shopify billed it three times: $505.77, $328.22 and $484.78. That is $1,318.77 in a single month, against a plan that starts at $29.

Shopify is simpler to start because hosting and platform updates are included. WooCommerce has no platform fee, no extra fee for using the payment provider you want, and most extensions are paid once a year rather than every month. You also own the store and can move it to any host. The trade is that someone has to keep it updated and fast. Before you compare, add up a real Shopify invoice, not the plan price. If you already have a WordPress site, adding WooCommerce is usually the cheaper path.

Wondering what your current store is costing you in problems? Our free Uh Oh Score checks your site and shows what needs attention, with no sales call required.

Get my Uh Oh Score

Questions people ask

Is WooCommerce 100% free?

The WooCommerce plugin is free, with no monthly fee and no revenue share. You still pay for hosting, a domain, card processing fees and any paid extensions you choose.

How much does WooCommerce cost per month?

A small store can run on about $25 to $40 a month for hosting plus card fees. A busy store with a dedicated server, paid extensions and a care plan can cost several hundred dollars a month or more.

Does WooCommerce charge transaction fees?

No. WooCommerce takes nothing from your sales. Your payment processor does: 2.9% plus $0.30 per US card sale with Stripe or WooPayments, and 3.49% plus $0.49 with PayPal checkout.

Is WooCommerce cheaper than Shopify?

Usually. Shopify plans start at $29 a month, but apps, add-ons and fees are billed monthly on top, and we have seen a small, low-volume shop billed $1,318.77 by Shopify in a single month. WooCommerce has no platform fee, and most extensions renew yearly.

How much does it cost to have a WooCommerce store built?

Published prices run from about $1,500 for a basic store to $25,000 or more for a complex one. Our store builds start at $2,499, with a fixed quote before work starts.

Do I need paid WooCommerce plugins?

Not to start. Many stores selling digital or handmade goods run with none. Add paid plugins for shipping labels, subscriptions, bookings or better checkouts when you need them.

How much does WooCommerce hosting cost?

WooCommerce puts most stores at $25 to $350 a month. We choose hosting based on how fast the checkout is, and a store taking hundreds of orders an hour usually needs a server with at least 8GB of memory.

Sources

  1. WooCommerce, WooCommerce pricing (free core, hosting and extension ranges).
  2. Shopify, Pricing.
  3. Stripe, Pricing.
  4. PayPal, PayPal merchant fees (US).
  5. ShipStation, Pricing.
  6. FunnelKit, Pricing.
  7. WooCommerce, WooCommerce Bookings and WooCommerce Subscriptions.
  8. Cloudways, Pricing; WP Engine, Plans.
  9. Codeable, WooCommerce development costs; Elementor, How much does a WooCommerce store cost?; Web Help Agency, WooCommerce development cost breakdown.

Spend your money on the store, not on surprises

We keep WooCommerce stores updated, fast and taking orders, and we watch the checkout, not just whether the site loads.

Jonathan Wofford
About the author

Jonathan Wofford is the founder of Your WP Guy, a WordPress care and maintenance service supporting 105+ active client sites. He and his team keep WordPress sites fast, secure, and running, so business owners can stay focused on their business instead of their website.

More about Jonathan and the team

Keep reading

Leave a Comment