How Much Does WooCommerce Cost? Real Budget Calculation

Everyone says WooCommerce is free. But how much does WooCommerce cost once real orders start coming in? The plugin is $0, and the rest of the bill depends on what you sell, so the number changes from store to store.
The ballpark before we break it down: about $135 to $1,300 a year for a small store, before payment fees, depending on what you sell. Card fees of roughly 2.5% to 2.9% plus 30 cents per order come on top, and developer time is separate. The tables below show where each dollar goes.
If you’ve spent an evening jumping between cost guides that all give different totals, you know the feeling. You’re committed to WooCommerce, and you still can’t type one number into your budget sheet. So we’ll build that number by store type, with real prices you can check.
TL;DR
- The WooCommerce plugin is free, with no revenue share
- A small store runs roughly $135 to $1,300 a year before payment fees
- Hosting, a domain, and a payment gateway are the costs every store carries
- Payment fees grow with your sales, while hosting and licenses stay steady
- Physical, digital, subscription, and booking stores each need different extensions, priced from $29 to $299 a year each
- Shipping and EU VAT rules add their own licenses once you sell across borders
- Security, backups, and email are separate lines, and you can start on free options
- Developer time swings the budget more than any single plugin
All prices in this post were checked in late September 2026, so confirm them before you budget.
How much does WooCommerce cost upfront?
You build the business, you get the bills. Nobody charges you for WooCommerce, but hosting, a domain, and a payment processor all send an invoice once the store goes live.
The question of whether WooCommerce costs money shows up all over Reddit. One person in an r/woocommerce thread titled “How much does woocommerce cost?” said they had spent an hour hunting for a clear answer, and one reply put it plainly: “Hosting, SSL, domains and the time invested is not free.”
WooCommerce is a free, open-source ecommerce plugin that turns a WordPress site into a store. So what does every store pay for, no matter what it sells?
Table 01: Costs every WooCommerce store carries
| Always-on cost | Typical price |
|---|---|
| WooCommerce plugin | $0 |
| Hosting | $25 to $350 a month |
| Budget shared hosting | $3 to $10 a month |
| Domain | $10 to $20 a year |
| SSL certificate | Usually $0 |
| Card payments | About 2.5% to 2.9% + 30Ā¢ |
| Setup and build | Your own time, or paid help |
Hosting
Hosting is the biggest steady line. It climbs with traffic and performance needs. Cheap shared plans exist, which is why some guides quote far lower totals. But a sale, a launch, or a viral post is exactly when a thin plan slows down.
Most businesses don’t figure this out until launch day drags and excited shoppers leave. Our breakdown of how ecommerce hosting types compare covers the trade-offs in detail.
Domain and SSL
Your domain renews every year, and the renewal price is often higher than the first-year deal. SSL, the padlock that secures checkout, usually comes free with decent hosting. So this line stays small.
Just check the renewal price.
Payment processing
A payment gateway is the service that moves money from your customer’s card to your account. WooCommerce takes no cut of your sales, but the gateway does. WooPayments has no monthly or setup fee, and the pricing page lists its rate at roughly 2.5% to 2.9% plus 30 cents per card transaction.
That answers the question people ask most about WooCommerce transaction fees: the platform charges none, and the processor charges its usual rate.
Rates vary by processor and by card. Stripe, for example, lists 2.9% + 30Ā¢ for US cards, plus 1.5% for international cards and 1% when currency conversion is needed. Here is what the standard 2.9% + 30Ā¢ looks like at three sales levels, assuming a $50 average order.
Table 02: Payment fees at three sales levels
| Monthly sales | Orders a month | Fees a month | Fees a year |
|---|---|---|---|
| $1,000 | 20 | $35 | $420 |
| $5,000 | 100 | $175 | $2,100 |
| $20,000 | 400 | $700 | $8,400 |
Here’s what’s actually happening in those numbers. At $5,000 a month, a year of payment fees costs more than every extension in most of the stacks below. Hosting and licenses stay put, while fees grow with every order you win.
WooCommerce sees the same pattern at larger scale. In all three sample cost breakdowns it publishes for bigger merchants, payment fees are the biggest ongoing yearly cost, at about 2.5% of revenue on average.
What each store type adds
Two stores can both run WooCommerce and land on very different bills. Core gives you products, a cart, and checkout. The features that make a business model work, such as recurring billing or booking calendars, mostly arrive as WooCommerce extensions, and most are sold as yearly licenses.
Find your store type below. Each table shows what core covers and what you pay extra for.
Physical products
Shipping is where physical stores spend first, and it gets its own section further down. Beyond shipping, most physical stores add options on the product page and quantity rules.
Table 03: Physical store add-ons and their yearly cost
| What you need | Core WooCommerce | Paid extension, per year |
|---|---|---|
| Flat rate, free shipping, local pickup | Included | $0 |
| Product options like engraving or gift wrap | Not included | Product Add-Ons, $79 |
| Minimum and maximum order quantities | Not included | Min/Max Quantities, $49 |
| Rates by weight, zone, or item count | Not included | See the shipping section below |
A candle shop with one box size may pay for none of these. A furniture shop with custom options and five delivery zones will pay for several.
Digital products
Digital products feel cheap because nothing ships. Core handles downloadable files, so a simple ebook shop needs very little.
Table 04: Digital store add-ons and their yearly cost
| What you need | Core WooCommerce | Paid extension, per year |
|---|---|---|
| Downloadable files | Included | $0 |
| License keys for software | Not included | Software Add-on, $179 |
| Collecting a VAT number at checkout | Not included | See the EU VAT section below |
Software is the one that adds a bill. License keys let you control who can activate what you sold, but they mean one more yearly license. If you sell software, our walkthrough on how to sell a WordPress plugin shows the moving parts.
Subscriptions and memberships
Recurring billing and member access are two separate jobs in WooCommerce, so you buy two extensions.
Table 05: Subscription and membership extensions and their yearly cost
| What you need | Core WooCommerce | Paid extension, per year |
|---|---|---|
| Recurring billing | Not included | WooCommerce Subscriptions, $279 |
| Restricting content to members | Not included | WooCommerce Memberships, $199 |
If you need both, the two list at $478 a year before hosting. WooCommerce’s pricing page also lists no extra processing fee when you use Subscriptions. Customers who commit enough to subscribe expect renewals to run without drama, so the billing layer earns its place. If you’re still shaping your plans, our guide to selling subscriptions on WordPress covers the setup choices.
Bookings and services
Booking adds a calendar, and the calendar brings customers.
Table 06: Booking options and their yearly cost
| What you need | Core WooCommerce | Paid extension, per year |
|---|---|---|
| Time slots, staff, rooms, calendar sync | Not included | WooCommerce Bookings, $249 |
| Taking a deposit | Not included | WooCommerce Deposits, $219 |
| Showing open slots on a page | Not included | Bookings Availability, $59 |
| Extras on a booking | Not included | Product Add-Ons, $79 |
| Hotel-style stays | Not included | Accommodation Bookings, free |
| Standalone booking calendar, not a Woo extension | Not included | FluentBooking, from $63 a year, free version available |
One feature can turn into three purchases. Now, if you’re running on WordPress and the license pile makes you wince, FluentCart Free covers subscriptions, coupons, and digital and physical products in the core plugin. Licensing needs Pro, appointments run through a FluentBooking integration, and member access management is still to come.
You can start your store now
Download FluentCart for free and setup your online store and start selling from today.
Cost by store type
Here is each store type added up. The extension ranges come from the tables above, and the totals include hosting, a domain, and the extras from the next sections.
Table 07: Yearly totals by store type, lean and fuller
| Store type | Extensions a year | Lean total | Fuller total |
|---|---|---|---|
| Digital files | $0 | $135 | $718 |
| Software with license keys | $0 to $179 | $135 | $897 |
| Physical products | $0 to $306 | $135 | $1,024 |
| Subscriptions and memberships | $279 to $478 | $414 | $1,196 |
| Bookings and services | $249 to $606 | $384 | $1,324 |
Lean means shared hosting at $10 a month, a $15 domain, the smallest extension set, and no paid security, backup, or email service. Fuller means hosting at $25 a month, the bottom of WooCommerce’s range, plus a $20 domain, every extension in that store’s table, paid backups, paid email, and a premium theme.
The physical total counts Product Add-Ons, Min/Max Quantities, Table Rate Shipping, and Shipment Tracking, but no carrier license.
Payment fees, developer time, EU VAT ($39), and cart recovery ($159) come on top. Treat these as a floor to plan from and adjust for busier hosting.
Shipping and EU VAT costs
These two are where a simple store quietly grows. Both start free in core and turn into licenses as your rules get specific.
Shipping
Core WooCommerce includes flat rate, free shipping, and local pickup. The free WooCommerce Shipping extension adds discounted USPS, UPS, and DHL labels, and it is built for US senders.
Table 08: Shipping options and their yearly cost
| Shipping need | What you use | Cost per year |
|---|---|---|
| Flat rate, free shipping, local pickup | Core WooCommerce | $0 |
| Discounted carrier labels (US senders) | WooCommerce Shipping | Free |
| Rates by weight, zone, or item count | Table Rate Shipping | $119 |
| Live UPS, FedEx, or USPS rates | Carrier extension | $109 each |
| Tracking numbers on the order | Shipment Tracking | $59 |
Each carrier is its own license, so a store that quotes live rates from three carriers pays $327 a year for those alone. This is where a shipping budget gets away from people. If you’re on WordPress, FluentCart sets shipping rates by zone, product type, weight, and cart value, and shipping classes come with the Free version. You can see the full list on its shipping and tax page.
EU VAT
If you sell to customers in the EU, you need to charge the right VAT rate by country and handle business buyers who quote a VAT number.
Table 09: EU VAT options and their yearly cost
| EU VAT need | What you use | Cost per year |
|---|---|---|
| Country tax rates and tax classes | Core WooCommerce settings | $0 |
| VAT number check and B2B exemption | EU VAT Number | $39 |
| IOSS for low-value imports | Separate IOSS extension | Check its listing |
| UK VAT number validation | Not supported by EU VAT Number | Needs another route |
The EU VAT Number extension checks numbers against VIES, the EU’s validation service. It no longer validates UK VAT numbers because of HMRC API changes, so UK B2B sales need a different plan. A cheap license can still leave a gap.
FluentCart’s EU VAT approach validates VAT IDs through VIES, applies B2B reverse charge, and shows a per-item tax breakdown. Its Advanced tax tier is in Pro, and automated OSS and IOSS registration logic is still on the roadmap. Whichever platform you pick, check the rules with an accountant before you sell across borders.
The rest of a working store
A store that takes orders is not yet a store you can leave running. Backups, security, reliable email, a theme, and a way to win back lost carts all need a decision. Most have a free starting point and a paid step up.
Table 10: Free and paid options for the rest of the store
| Line | Free starting point | Paid step up |
|---|---|---|
| Theme | Storefront, free | Premium themes at $49 to $59 a year on woocommerce.com, or Kadence Essentials at $99 a year |
| Backups | Check what your host includes | Jetpack VaultPress Backup, $9.95 a month billed yearly ($119.40), half off in year one |
| Security | The free Wordfence plugin | Jetpack Security, $19.95 a month billed yearly ($239.40), half off in year one |
| Order emails | Your host’s mail | Postmark, $15 a month for 10,000 emails ($180), or Amazon SES at $0.10 per 1,000 |
| Cart recovery | An email tool you already use | AutomateWoo, $159 |
Seven in ten carts never turn into orders. Baymard’s analysis of 50 studies puts the average abandonment rate at 70.22%. Shoppers who were excited enough to add a product still walk away, and each one is traffic you already earned. Before you buy anything, our guide on ways to reduce cart abandonment covers fixes that start with the checkout itself.
Order emails deserve more attention than they get. Nobody plans for them until a receipt lands in spam.
How much does WooCommerce cost per year?
Launch day is the cheap part.
Total cost of ownership is everything you spend to run a store across its whole life. Sorting each line as fixed or variable is the fastest way to see it.
Table 11: Fixed and variable costs over time
| Cost line | Type | When it lands |
|---|---|---|
| Hosting | Fixed | Monthly or yearly, whether orders come or not |
| Domain | Fixed | Every year |
| Extension licenses | Fixed | Every 12 months |
| Backups, security, email | Fixed | Monthly or yearly |
| Payment fees | Variable | On every order |
| Developer time | Variable | Build and maintenance |
Fixed costs arrive whether orders do or not, while variable costs move with sales. Our explainer on what a fixed cost is shows how to sort the two on your own sheet.
Developer time is the wild card. The freelancer and agency ranges in the first table cover a build, and maintenance follows every year after. A small store on a stock theme and a few extensions may need none of that.
So how much does WooCommerce cost per month? Divide each yearly license by twelve and add hosting. For the cost per year, add the licenses, hosting, and domain, then layer payment fees on the sales you expect.
Here’s how it can go:
- List what you sell and how you deliver it.
- List every feature that needs an extension.
- List each license and its renewal date.
- List hosting, your domain, and their renewals.
- List payment fees at the sales volume you expect.
As you can see, each step is a line you can check today. That way, the total builds itself from facts.
WooCommerce also offers a free total cost calculator that works as a handy cross-check.
Is WooCommerce cheaper than Shopify?
It depends on what you count when you ask how much WooCommerce costs. WooCommerce charges no platform fee and no revenue share. Shopify bundles hosting into a monthly plan and adds fees when you use an outside gateway. Here are the two side by side.
Table 12: WooCommerce and Shopify costs side by side
| Cost line | WooCommerce | Shopify |
|---|---|---|
| Platform fee | $0 | $29 to $399 a month |
| Hosting | $25 to $350 a month | Included |
| Card processing | 2.5% to 2.9% + 30Ā¢ | 2.5% to 2.9% + 30Ā¢ |
| Outside gateway fee | None | 0.6% to 2% |
| Extensions and apps | $29 to $299 a year each | Priced per app |
| Tax tools | Core settings, plus extensions | Shopify Tax is an add-on |
Shopify’s numbers vary by plan, so here is the detail from its pricing page.
Table 13: Shopify plans, fees, and card rates
| Shopify plan | Monthly | Billed annually | Card rate | Outside gateway fee |
|---|---|---|---|---|
| Basic | $39 | $29 | 2.9% + 30Ā¢ | 2% |
| Grow | $105 | $79 | 2.7% + 30Ā¢ | 1%, up to $99 a month |
| Advanced | $399 | $299 | 2.5% + 30Ā¢ | 0.6% |
Card rates land close together, so the gap shows up in the platform fee, the outside gateway fee, and hosting. WooCommerce publishes its own calculator, so run the same list for the other platform and compare line by line.
FluentCart takes no transaction fee of its own, so on WordPress your payment line stays with the processor you pick. Whichever way you lean, moving later takes planning, and our ecommerce migration best practices checklist shows what to prepare.
Price the store before you build it
So, how much does WooCommerce cost for you? It costs whatever your hosting, your payment volume, and the features you sell with add up to, and every one of those lines is knowable before launch. The plugin was never the expensive part. Your store is a business, and businesses have running costs.
Decide what you sell, price each layer, and check the renewal dates.
Pricing the whole store before launch is a must.
Real store owners. Real problems. Real answers. Join the FluentCart Community.
Hi, this is Abir, a Deputy Marketing Lead, passionate product designer, and WordPress core contributor. Creating interesting content and products that ensure a 360-degree customer experience is my daily job.

Subscribe now






Leave a Reply