A WooCommerce shop costs PLN 8,500 net here: one fixed price for a closed scope of up to 30 products, with everything outside that scope listed further down. The price and a short form are also on the service page.
A price range tells you little until you know the scope behind it, and with a shop that problem is bigger than with a website. On top of everything that can stretch a website quote, a shop adds payments, shipping, taxes and the data of thirty products, and each of those is sometimes counted in and sometimes left out.
I set out the full argument in the piece on what a simple company website costs: a price quoted before anyone has seen the work is a guess. So I publish prices only for closed scopes: a company website, a WooCommerce shop of up to 30 products, a migration of up to 500 products and a WordPress repair. This article describes one of them, a WooCommerce shop in a fixed scope. Everything else I quote after a brief.
What is included in a WooCommerce shop at PLN 8,500
- net, one price for the closed scope
- PLN 8,500
- at most, in up to eight categories
- 30 products
- of warranty after handover
- 90 days
- of training on handling orders
- 2 hours
A WooCommerce shop, PLN 8,500 net. Included:
- WooCommerce, up to five information pages
- up to 30 products entered, up to eight categories
- one payment gateway, Przelewy24, Autopay or Tpay, each further one PLN 450
- one courier integration with a pickup point map, InPost, each further one PLN 500
- basket, checkout, customer account, discount coupons
- shop terms and GDPR, tax and shipping configuration, transactional emails
- GA4 with the e-commerce module and purchase tracking
- two rounds of revisions
- 90 days of warranty, two hours of training on handling orders
Two lines on that list draw its boundaries. The first is the one with “up to 30 products” and “up to eight categories”. A few products over the limit have their own open rate, given on the list below. A shop with three hundred products is a different job, with a quote of its own.
The other boundary is the last line: ninety days of warranty and two hours of training on handling orders. I hand the shop over together with the know-how to run it, because without that training the questions about the panel reach me by email, one order at a time.
What is not included in the price of a WooCommerce shop
As with a website, this list matters more than the one above it.
- entering products beyond 30, at PLN 12 per product
- product descriptions and product photography
- BaseLinker, ERP and warehouse integrations
- Allegro and the other marketplaces
- B2B pricing, trade discounts, credit limits
- migrating data from an existing shop
- hosting, and a shop needs a higher tier than a website, around PLN 350 net a year to renew
The first line has its own open rate, PLN 12 per product, because it is the one exclusion I can price before seeing anything. A hundred products over the limit come to PLN 1,200, with nothing left to negotiate at handover.
BaseLinker, ERP and warehouse integrations are separate decisions because each one is a project with a scope of its own. In the Wesołe Skarpetki shop, for example, the catalogue runs from one source and nobody there retypes stock levels by hand.
Hosting sits outside the price for the same reason as with a website: it lives on your own account from day one and you pay the provider directly. The one difference is the tier: payments go through a shop, so it needs a stronger package than a brochure site, around PLN 350 net a year to renew.
Where the PLN 8,500 price for a WooCommerce shop comes from
I show the arithmetic for the same reason the website piece does: without it, PLN 8,500 is one more number on a banner. The hours, line by line:
| brief, catalogue structure, deciding the variants | 2.5 h · 7% |
| designing the homepage, the listing and the product page | 4.5 h · 12% |
| building the shop and its templates, up to five pages | 7 h · 19% |
| entering up to 30 products and eight categories | 4 h · 11% |
| taxes, shipping rules, transactional emails | 4 h · 11% |
| payment gateway and courier integration with the point map | 3 h · 8% |
| shop terms, GDPR, consents | 1.5 h · 4% |
| GA4 with the e-commerce module, purchase tracking | 1.5 h · 4% |
| testing the whole path, from product to paid order | 4 h · 11% |
| two rounds of revisions | 3 h · 8% |
| deployment, DNS, SSL, handover, training | 2.5 h · 7% |
| total | 37.5 h · 100% |
The percentages make the split easy to see. Building the shop and its templates is under a fifth of the job. Entering the products, the taxes, the payments and the testing weigh more than twice that between them, which is the part a shop quote usually leaves out. Each share is rounded to a whole percent, so the rows on their own come to two points over a hundred.
Three rows in that table have no equivalent in a three page site: taxes with the shipping rules and the transactional emails, the payment gateway with the courier, and testing the whole path from product to paid order. Together they take eleven hours, roughly thirty percent of the job. The gap between 3,500 and 8,500 comes from work of this kind, and the number of pages has nothing to do with it.
Divide the price by the hours and you get about PLN 225 an hour, more than the 150 a website works out at. The difference is the 90 days of warranty. A contact form that breaks costs one enquiry, and somebody notices next week. A checkout that breaks costs every order until somebody notices, and in a shop the news usually reaches you before it reaches me. Carrying that risk for three months is a liability, and I price it in openly.
What an hour of shop work costs elsewhere (August 2026)
Rates checked: August 2026. I compare against the same two published Polish price lists as the website piece, because they price an hour of work, whatever that hour goes into:
- Greysoft: PLN 290/h for basic work, PLN 390/h for programming (price list)
- Global Media: PLN 150/h for administrative work, from PLN 500/h for programming (price list)
An agency hour therefore costs between PLN 290 and 500, and 225 sits below that band with three months of warranty already inside it.
The comparison goes no further than that. A published shop price tells you nothing on its own until you know how many products go into it, who writes their descriptions, and what happens on the day the checkout stops taking money. Put those three questions to every quote, mine included, and compare the figures once you have the answers.
What sets the opening date of a WooCommerce shop
Offers usually promise a number of days. I do not, and the reason is simple. On a website the copy sets the schedule; on a shop the product data sets it, and preparing that data is a bigger piece of work than most people expect.
Thirty products with descriptions, prices, variants, weights and photographs is a lot of work for somebody, and that somebody is in your company. Until that spreadsheet exists I have nothing to load, so any date I named now would be a guess at when that work gets finished on your side.
The build starts once the product data is ready. So the opening date depends mostly on when the product descriptions get written.
Care after launch for a WooCommerce shop
Turning care down is a defensible choice for most sites, and a shop that takes money is the exception. A five page site that exists so people can find your phone number can go unwatched, as long as you know the risk and accept it. In a shop, once the 90 days of warranty are over, a plugin update that breaks the checkout usually comes to light when a customer’s payment fails.
The shop level: PLN 1,300 net a month. Inside it: 4 hours of changes a month, bankable to 8; response within 2 hours; 99.9% availability; core and plugin updates every two weeks, tested on a copy first; a backup twice a day; availability monitoring every five minutes, together with monitoring of the purchase path and the payments; a security scan; certificate renewals; and a monthly report listing what was done, because without a record of the work a maintenance invoice feels like paying for nothing.
The contract runs month to month, with no minimum term and no notice period: cancelling means not paying for the following month. Work beyond the banked hours is PLN 280/h. The two lower levels, for sites without a shop, are described in the website pricing piece.
When not to buy a WooCommerce shop
This package is a bad purchase in several situations, and it is better to spot them before you write the brief.
- You have no product data yet and nobody with the time to make it. A shop without described products has nothing to sell. Commission the descriptions and the photographs first, then the shop.
- You have a handful of products and sell them occasionally. A subscription platform will cost you less, and I would rather tell you that now, before any invoice.
- The shop is meant to fix sales that are failing for another reason. A weak catalogue and weak photographs cost orders whatever the shop stands on, and a new platform does not change what the pictures do.
- You need B2B pricing, trade discounts, an ERP integration or a migration from a running shop. I do all of it, as separate projects with separate quotes.
There is one more boundary, a technological one. I choose WooCommerce where the site and the shop are meant to be one place, run from one panel. Where the shop is the whole business, Shopify with a theme written from scratch comes into play, the way it did for Wesołe Skarpetki. I recommend one or the other once I have read your brief.
What to do next
Two ways on, depending on where this article has left you.
The scope suits you, and the product data exists or you know who will make it. Describe the shop in the project brief: roughly how many products, which gateway and courier, and who is preparing the data. You sign nothing at this stage.
You need something larger than this package. An ERP integration, B2B pricing, Allegro, a migration from a running shop: write anyway, through the same brief or through contact. I price the whole scope as one sum, and most of what I do is larger than the two published packages. The package covers the shop described above, and anything bigger gets its own quote. The rest of what I do for shops, from Shopify themes to BaseLinker and migrations, is on the online stores page.
I checked the competitors’ hourly rates quoted here in August 2026, and the website pricing piece carries the fuller list of published prices. Price lists move; if you are reading this much later, open the sources before you rely on the figures.
Frequently asked questions
How much does a WooCommerce shop cost in 2026?
A WooCommerce shop in a closed scope costs PLN 8,500 net here. That covers the design, the build, up to five information pages, up to 30 products in eight categories, one payment gateway, one courier integration with a pickup point map, the shop terms and GDPR, GA4 with the e-commerce module, two rounds of revisions, and 90 days of warranty.
What exactly is included in the PLN 8,500?
The basket, the checkout, customer accounts and discount coupons, tax and shipping configuration, transactional emails, and two hours of training on handling orders. Outside the price: product descriptions and photography, hosting, products beyond 30 at PLN 12 each, each further payment gateway at PLN 450, each further courier at PLN 500, marketplace and ERP integrations, B2B pricing, and migrating data from an existing shop.
What decides when a WooCommerce shop opens?
The product data. The build starts when it is ready, and preparing it usually takes longer than the build: thirty products with descriptions, prices, variants, weights and photographs mean a lot of work for someone in your company. The date is set in writing once I have seen that data.
What if the shop has more than 30 products?
Each product over the limit costs PLN 12 to enter, at a rate fixed before the work starts, so a hundred extra products add PLN 1,200. A catalogue of several hundred products with variants is a separate job, priced on its own scope.
