How to start an online shop in the UK in 2026: the seven steps, the three platforms and what each sale really costs you

m8d.ioUpdated on

Miniature shopping trolley on a white background
WooCommerce logo, the free WordPress extension used to run an online shop of your own

How to start an online shop in the UK: pick a platform, connect a domain and card payments, publish the legal pages and register with HMRC once sales pass £1,000 in a tax year. The cost is set by each sale's cut: of seven platforms read on 28 September 2026, two take one on top of the card fee.

The route

The seven steps to start an online shop in the UK, from the product to the first sale

Starting an online shop is seven decisions in a row, and the first one shapes the other six: whether you sell a catalogue or one thing. A catalogue needs a shop; one product or a course only needs a sales page with a way to pay, which is much cheaper.

  1. Decide what you sell and to whom. A catalogue of products and a single product do not need the same tool.
  2. Pick the name and check it: search the UK trade mark register to see whether a similar mark already exists in the UK, and register the domain.
  3. Choose the platform, which means choosing between renting the shop and installing it on hosting of your own.
  4. Upload the catalogue with descriptions, photos and prices that say whether VAT and delivery are included.
  5. Connect card payments, and read the provider's percentage before you connect it, not after.
  6. Set delivery and returns, with the 14-day right to cancel written down.
  7. Publish the legal pages and tell HMRC once your sales pass £1,000 in a tax year.
The step almost everyone leaves to the end is the fifth, and it is the only one that will charge you every month for as long as the shop exists. The platform can be changed in a weekend; the percentage of each sale is paid on every order.
Tax, in one number

Do you need to register with HMRC to sell online? The £1,000 trading allowance counts sales, not profit

In the UK the question is not whether you are self-employed but how much comes in. HMRC's trading allowance is a tax exemption of up to £1,000 a year: if your gross trading income stays at £1,000 or less, you may not need to register for Self Assessment. Above it, you do, and the deadline is written on the same page: “by 5 October in the following tax year”.

The word that decides is gross. GOV.UK defines it as “the total amount you would put on your tax return before any allowances or expenses are taken off”. An online shop's gross income is its takings, so a shop that sells £1,200 of stock it bought for £900 has passed the line even though it made £300.

What people say about the £1,000 and what HMRC writes
The threshold is simple and the way it is repeated is not. The difference between the two versions is the difference between a shop that has to register and one that thinks it does not.
What is repeated
“You don't need to tell HMRC until you earn £1,000.” It is a common answer when someone asks whether they can sell online without registering, and the word “earn” makes it sound like profit.
What GOV.UK writes
The allowance applies to gross trading income, which GOV.UK defines as the total before any allowances or expenses. “If your gross income for a tax year is more than £1,000, you must register for Self Assessment by 5 October in the following tax year.” Read on 28 September 2026.

m8d rule: The £1,000 trading allowance counts sales, not profit: once your shop takes more than £1,000 in a tax year, register for Self Assessment by 5 October after that tax year.

The cost

How much an online shop costs each month: the plan fee, the platform's cut and the card fee

What an online shop costs a month has three parts, and only the first is on the pricing page. The first is the plan fee. The second is the commission the platform itself keeps from each sale, which not all of them charge. The third is what the payment provider charges to take the card, a percentage plus a fixed amount per payment: in the UK, 1.5% + 20p for a standard UK card on Stripe and 2.9% + 30p on PayPal, read on their UK fee pages on 28 September 2026.

The three go to the same pocket but live in three different places, which is why almost nobody publishes the total. The calculator below adds them up for the three platforms at once, because one figure on its own says nothing and three side by side decide.

Online shop cost calculator for the UK: what each platform takes from your sales every month

The total you pay is on no pricing page, because it is made of three things that live in three places: the plan fee, the platform's commission and the card processor's rate. m8d.io's calculator puts them together: enter your orders and your average order value and it shows the three platforms at once, with the breakdown and the source of every number. Example: 30 orders of £40 a month cost £24.00 on the Systeme.io free plan and £37.99 with WooCommerce on SiteGround hosting, both taking payments with Stripe, and £50.50 on Shopify Basic with Shopify Payments. Free, no sign-up.

How many orders you expect a month
How much a customer spends on average
What you will take card payments with
Selling £1,200 a month, the cheapest of the three costs£24.00Systeme.io free plan, which is 2.0% of what you sell
Shopify Basic£67.00 a month5.6% of sales
  • Plan fee£19.00
  • Platform commission£24.00
  • Payments with Stripe£24.00
You do not run a server. In return, if you take payments through another provider, Basic adds 2% to every sale.
WooCommerce on SiteGround StartUp hosting£37.99 a month3.2% of sales
  • Plan fee£13.99
  • Platform commissionnone
  • Payments with Stripe£24.00
The software is free and nobody takes a commission: the fee is the hosting's, here SiteGround StartUp at its renewal price before VAT, the one it charges from month 13.
Systeme.io free plan£24.00 a month2.0% of sales
  • Plan feeno fee
  • Platform commissionnone
  • Payments with Stripe£24.00
No fee and no commission of its own, but it is for one product or a course: the free plan has 3 funnels, 1 custom domain and up to 2,000 contacts, not a catalogue.

Between the most and the least expensive of these three there is £43.00 a month for the same sales, and the difference is not in the fee: it is in the percentage each one keeps for letting you take payments. That is why the fee is the worst place to look.

The rule that comes out of this sumOn Shopify Basic, the 2% surcharge for taking payments through a provider other than its own equals the plan fee as soon as you sell £950 a month. From there on, paying elsewhere costs more than the platform itself.
Where each number comes from
PlatformFee per monthOwn commission per saleRead on
Shopify Basic£19.00 a month paying yearly, £25.00 month to month2% with another provider; 2% and £0.25 with Shopify PaymentsShopify 28 September 2026
WooCommerce on SiteGround StartUp hosting£13.99 a month paying yearly, £13.99 month to monthnoneSiteGround 28 September 2026
Systeme.io free planno feenoneSysteme.io 28 September 2026
Stripe, standard UK cardno fee1.5% and £0.20 per paymentits published rate 28 September 2026
PayPal, UK commercial transactionno fee2.9% and £0.30 per paymentits published rate 28 September 2026, with the fee table last updated on 15 July 2026

Count on 28 September 2026: of 7 platforms read that day, 2 keep a commission of their own on each sale on top of what the card processor takes, and only 2 publish on their pricing page what each card payment costs you in the UK.

Systeme.io, platform to sell one product or a course with funnels, email and payments through Stripe or PayPal
The cheapest with what you entered aboveSysteme.io Free planSee Systeme.io's plans ›

The sum has three parts and all three are shown: the plan fee paying yearly, the percentage the platform keeps from each sale when payment does not go through its own service, and what the payment provider charges, a percentage plus a fixed part per payment. The domain, delivery, paid apps and taxes are left out on purpose, because they do not depend on the platform you choose and putting them in blurs the comparison. The rates are those published by each company on the date shown in the table, for standard UK cards; they change, which is why they are read and dated rather than written from memory.

What a pricing page advertises and what it takes from each sale

Shopify publishes all three figures on the same page, which is why it works as the example. The problem is not that it hides them; it is that whoever reads “£19 a month” keeps the first number and decides with it.

What is advertised
“Basic, £19/mo” paying yearly, on Shopify's UK pricing page, read on 28 September 2026.
What can be checked
The same page publishes two more figures for that plan: 2% + 25p per online payment by a standard UK card with Shopify Payments, and a 2% third-party transaction fee if the payment goes through another provider. That 2% is added to what that provider already charges; it does not replace it.

m8d rule: On Shopify Basic, the 2% surcharge for taking payments through another provider equals the plan fee as soon as you sell £950 a month. It takes ten seconds to check: 2% of £950 is £19, exactly what the plan costs.

The sum

Is an online shop profitable? The sum to do before you start

An online shop is profitable when the margin on each order survives four deductions: the platform, the payment, delivery and returns. The first two are in the calculator above; the last two depend on what you sell and nobody can calculate them for you.

The proportion, though, can be shown. With thirty orders of forty pounds a month, platform and payments take between 2% and 5.6% of sales depending on the combination. If your gross margin were 30%, that means between a fifteenth and a fifth of your margin goes before delivery is paid. It is not the difference between making money and not, but it is the difference between choosing well and choosing by the fee.

The deduction that surprises most is the fixed part of the card fee. On a £10 order, 20p per payment weighs three times more, in proportion, than on a £30 one. In shop decisions: if your product is cheap, a minimum order and bundles are not a sales tactic, they are arithmetic.

The choice

WooCommerce, Shopify or Systeme.io: who each of the three online shop platforms is for

The difference between the three is not features, it is who runs the site and who keeps a percentage. Shopify runs everything, and adds a fee to each sale if you take payments elsewhere. WooCommerce charges nothing per sale and leaves the updates to you. Systeme.io charges nothing per sale and leaves you nothing to run, as long as it is not a catalogue shop.

Three answers follow. If you sell a catalogue and you know how, or want to learn how, to look after hosting, WooCommerce leaves the lowest cost per sale with your own domain. If you never want to touch a server, Shopify is worth what it costs, as long as you take payments with its own service. And if what you sell is one thing, building a whole shop is paying too much.

PlatformOwn commission per saleWho runs the siteLimitWho it is for
SiteGround WooCommerce on its hostingSiteGround WooCommerce on its hosting view ›NoneYou, on the hostingThe hosting's, not the software'sA catalogue, at the lowest cost per saleView ›
Shopify BasicShopify Basic view ›2% with another provider, none with its ownShopifyUnlimited products; no staff accounts on BasicSomeone who never wants to touch a serverView ›
Systeme.io Free planSysteme.io Free plan view ›NoneSysteme.io3 funnels on the free planOne product, a course or a subscriptionView ›
ClickFunnels LaunchClickFunnels Launch view ›NoneClickFunnels10,000 contacts and 2 team members on LaunchSomeone already selling who wants the funnelView ›
Wix Plans with a shopWix Plans with a shop view ›Not stated on the page readWixThe free plan cannot take paymentsSomeone whose website is already thereView ›
Squarespace Plans with a shopSquarespace Plans with a shop view ›2% on shop sales and 7% on digital products on BasicSquarespaceNo free plan to sell onSomeone choosing by the templateView ›

Commissions and limits read on each platform's pricing page or help centre on 28 September 2026. The payment provider's fee is separate and is added to this column.

Choose by what you will sell, not by the fee
WooCommerce on SiteGround hosting, with WordPress and WooCommerce installed and a London data centre
m8d pick · The lowest cost per sale for a catalogueSiteGround WooCommerce on its hosting

The software is free and nobody keeps a percentage: you pay only the hosting and the payment provider.

See it on SiteGround ›
WooCommerce on SiteGround hosting, with WordPress and WooCommerce installed and a London data centre
m8d pick · The lowest cost per sale for a catalogue

SiteGround WooCommerce on its hosting view ›

m8d verdict

We would build a catalogue shop here: the software is free and your payment provider charges the card directly, so nobody in the middle keeps a percentage of each sale. It is also the only one of the three whose catalogue is yours: if you move one day, you take the whole database with you.

What you should know
  • WooCommerce is a free WordPress extension, so the only thing you pay for is the place it lives. In decisions: your money goes on hosting, and hosting can be changed in an afternoon without touching the products.
  • SiteGround's UK WooCommerce page prints both prices on the same card: “£1.99/mo.” and, underneath, “Renews at £13.99/mo. Prepaid for 12 months. Ex. VAT”, read on 28 September 2026. The calculator on this page uses the £13.99, because that is what the shop costs from month 13.
  • The same page states a free domain, email and a 30-day money-back guarantee. What it does not include is the work: updating WordPress, WooCommerce and its extensions is yours, even if it is one button.
+Pros
  • The software is free and takes no commission on any sale
  • The renewal price is printed next to the launch price
  • Free domain, email and 30 days to change your mind
  • The shop is yours: it can move host with every product inside
−Cons
  • Updating the software and its extensions is your job
  • From month 13 the hosting costs seven times the launch price
  • Prices are shown before VAT
See SiteGround's WooCommerce plans ›30-day money-back guarantee, according to its UK page
Shopify Basic, hosted online shop platform with its own payment service and unlimited products
The one you run least

Shopify Basic view ›

m8d verdict

You pay for not having to think about the server, and that is worth money if you cannot run one. The condition for it to pay off is taking payments through its own service: as soon as you take them elsewhere, Basic adds 2% to every sale on top of what that provider already charges.

What you should know
  • Its UK pricing page publishes the three figures together, which is more than almost anyone does: £25 a month on Basic, or £19 paying yearly, 2% + 25p for each online payment by a standard card through Shopify Payments, and a 2% third-party transaction fee if you take payments through another provider. Read on 28 September 2026.
  • That 2% falls as you move up a plan, to 1% on Grow and 0.6% on Advanced, and the card rate falls too. In practice, on Shopify the plan is not chosen by features: it is chosen by how much you sell. The plan maths, with the Brexit rate for EU cards, is in our guide to Shopify pricing in the UK.
  • The same page states a free 3-day trial and then £1 a month for 3 months. It is enough time to set up the catalogue, not to find out whether you sell.
+Pros
  • The fee, its card rate and the surcharge for paying elsewhere are on the same page
  • No server, updates or backups to run
  • Unlimited products, and your own domain can be connected on every plan
  • Its own payment service avoids the third-party fee
−Cons
  • With another payment provider, Basic adds 2% to every sale
  • Its card rate is higher than a payment provider contracted separately
  • The shop lives in its system: moving it is a migration, not a copy
See Shopify's plans ›3-day free trial, according to its UK pricing page
Squarespace, website and online shop platform with its own transaction fee on its entry plan
Compared, without an affiliate link

Squarespace Plans with a shop view ›

m8d verdict

The second of the seven platforms that keeps a commission of its own on each sale. Its Basic plan charges 2% on shop sales and 7% on digital products, on top of what the payment processor takes.

What you should know
  • Its help centre, updated on 3 August 2026, lists a transaction fee of 2% on store sales and 7% on digital products on its Basic plan, falling to zero on the higher plans for physical products.
  • The same article warns that there are two types of cost in a sale: payment processing and Squarespace’s transaction fee. In practice, a course sold on Basic loses two different percentages from the same sale.
  • That 7% on digital products is the highest commission in everything read for this guide, and it hits exactly what has the most margin.
+Pros
  • It publishes its commission per sale in its help centre
  • It spells out that the commission and the processing fee are added together
  • The transaction fee on physical products is zero on its higher plans
−Cons
  • Basic keeps 2% of every shop sale
  • On digital products that fee is 7% on Basic

If you have chosen Shopify for your catalogue, the plan is the decision left. Our guide to Shopify pricing in the UK compares the fee, the card rates and the staff logins of Basic, Grow and Advanced, including the international rate Shopify applies to EU cards since Brexit, with a calculator for your own payments.

One product

Selling one product or an info product online: when a sales funnel beats a shop

If you sell one thing, a shop with a catalogue, a search box and categories is infrastructure you will not use and will pay for every month. What you need is a sales page, a way to take payment and a mailing list, and that is exactly what funnel tools do.

The two in this guide agree on what matters: neither keeps a percentage of your sales. Systeme.io lists 0% transaction fees on all its plans; ClickFunnels answers on its own pricing page, “No. You’ll keep every penny you make.” The difference between them, read on 28 September 2026, is the fee: one starts at zero and the other at $81 a month paid yearly, the highest in this guide.

As a decision: if you are starting and do not yet know whether the product sells, we recommend the free plan that takes payments, because it is the one that avoids paying to find out. If you already sell and want to push a funnel with several steps, courses and a team, the high fee stops being the problem.

Systeme.io, platform to sell one product or a course with funnels, email and payments through Stripe or PayPal
Free, and it lets you take payments

Systeme.io Free plan view ›

m8d verdict

Of the seven platforms read, one of the two whose free plan lets you take a payment, and the only one of those with your own domain included. It is not a catalogue shop and does not try to be: it is the cheapest way to sell one product, a course or a subscription while you find out whether it sells.

What you should know
  • Its pricing page, read on 28 September 2026, describes the free plan as “3 funnels, 1 automation rule, 1 custom domain, and up to 2,000 contacts”, for $0 and with “No credit card required”. In practice you can have the sale working without paying a monthly fee.
  • The same page lists 0% transaction fees on all four plans. That is what puts it at the lowest percentage in this comparison: the only thing paid per sale is what the payment provider charges.
  • The limit that bites comes sooner than it seems: three funnels. If you sell six different products with a page each, the free plan runs out there, not in contacts. Its paid plans are priced in US dollars, from $17 a month.
+Pros
  • A permanent free plan that can take real payments
  • No commission on sales: only the payment provider charges
  • Funnels, email and courses in the same tool
  • A custom domain on the free plan
−Cons
  • Not a catalogue shop: three funnels on the free plan
  • Its paid plans are priced in US dollars
  • Everything lives inside its system, email included
See Systeme.io's plans ›Free plan with no card required, according to its pricing page
ClickFunnels Launch, sales funnel tool with courses, email and custom domains, billed in US dollars
For the funnel of an info product

ClickFunnels Launch view ›

m8d verdict

Not a platform for a catalogue shop, which is why it only appears in the section on selling one product. Launch brings funnels, three courses and ten thousand contacts, and its fee is the highest in this guide.

What you should know
  • To the question “Does ClickFunnels take a percentage of my sales?” its own pricing page answers “No. You’ll keep every penny you make.” (read on 28 September 2026). It is the same answer as Systeme.io, with a much higher fee.
  • Launch costs $97 a month, or $81 paying yearly, and includes 2 team members, 10,000 contacts, 3 courses and 5 custom domains. In practice the first limit you will hit is contacts, and it arrives when you are already selling.
  • It bills in US dollars, so what you pay in pounds moves with the exchange rate.
+Pros
  • No commission on sales, according to its pricing page
  • Funnels, courses and email in the same tool
  • A 14-day free trial before paying
−Cons
  • The highest fee of the platforms in this guide
  • Billed in US dollars
  • Launch is limited to 10,000 contacts and 2 team members
See ClickFunnels' plans ›14-day free trial, according to its pricing page
Free

Starting an online shop for free in the UK: what is really free and what is not

Starting an online shop for free in the UK is possible, with two options and three caveats. Of the seven platforms read on 28 September 2026, two have a permanent free plan that can take a payment. One is Systeme.io, for one product or a course, with your own domain included. The other is Square Online, whose free plan is a real catalogue shop at £0 a month and 1.4% + 25p per UK card; connecting your own domain and removing Square's branding needs its Plus plan, £20 a month billed annually.

The caveats: WooCommerce gives the software away but not the place it lives, so the free part is the program, not the shop. And Wix's free plan exists, but its help centre is explicit that taking payments needs a paid plan, so it works for having a website, not for selling on it. And Shopify's UK pricing page now lists a £0 plan, “Agentic”, “For selling in AI channels”: its help centre writes that on it “your online store stays password protected, so customers can't visit it”, and that publishing the shop needs a paid plan.

What is really free across seven online shop platforms, read on 28 September 2026
2with a free plan that takes payments
  • Free plan that can take paymentsSysteme.io and Square Online2 platforms29%
  • Free software, but paid hostingWooCommerce1 platforms14%
  • Free plan that cannot take paymentsWix1 platforms14%
  • Trial only for a shop of your own, then a paid planShopify, ClickFunnels and Squarespace3 platforms43%

Our own count over the pricing pages and help centres of the seven platforms, read on 28 September 2026. The domain, delivery and the payment provider are paid for in all seven cases.

There is one thing that is free on none of the seven, and it is worth knowing before you start: taking payments. All of them send you to a card processor, and a card processor charges a percentage plus a fixed part per payment. On small orders the fixed part weighs more than the percentage.
VAT

VAT for a new online shop in the UK: the £90,000 threshold and the prices you show

A new shop rarely starts by charging VAT. HMRC makes registration compulsory when taxable turnover goes over £90,000 in the last 12 months, or when you expect to pass it in the next 30 days, and voluntary below that line. If you pass it, you have 30 days from the end of that month to register.

Two consequences for the sums on this page. First, as a rule, while you are not registered you do not reclaim the VAT on your own costs, such as hosting, which UK pricing pages show before VAT: add 20% to them. Second, whatever your VAT status, the prices your customers see must say whether they include tax and delivery: regulation 6(2) of the Electronic Commerce Regulations 2002 requires prices to be indicated clearly and unambiguously, including whether they are inclusive of tax and delivery costs.

There are four, and each rests on a specific rule, so they can be checked one by one instead of copied from a template.

Who you are and how to reach you. Regulation 6 of the Electronic Commerce Regulations 2002 requires your name, your geographic address, an email address and, where they apply, your company registration and VAT numbers, all “easily, directly and permanently accessible”. In practice: a link in the footer, not a form and not a PDF.

What happens before paying. GOV.UK's guidance on online selling asks you to make it clear that customers have to pay when they place an order, to show how they can pay, the delivery options and costs, and the total price. That is what the checkout and the terms of sale page are for.

Cancellations. Under the Consumer Contracts Regulations 2013, a customer can cancel “without giving any reason”, and for goods the period ends 14 days after the day the goods come into their physical possession (regulation 30).

Personal data and cookies. The privacy notice comes from UK GDPR, and the cookie banner from the rules the ICO sums up as: “You must tell people if you set cookies, and clearly explain what the cookies do and why. You must also get the user’s consent.” Cookies essential to a service the user asked for, such as remembering the basket, are exempt.

Personalised goods and the 14 days: what the exception really covers
Regulation 28 of the same regulations lists what the right to cancel does not cover, and one exception affects many small shops. It is narrower than it is often read.
What is often assumed
“All sales are final”, or no returns on anything a small shop makes by hand, is one of the lines most often copied into the terms of a new shop.
What regulation 28 exempts
“the supply of goods that are made to the consumer’s specifications or are clearly personalised”. Everything else sold at a distance keeps the right to cancel, and for goods the 14 days start on the day they arrive (regulation 30), read on legislation.gov.uk on 28 September 2026.

m8d rule: Only goods made to the customer's specification or clearly personalised escape the 14 days: say so in your terms before the first sale, not after the first return.

How we assessed it

On 28 September 2026 we read the pricing pages or help centres of seven online shop platforms sold in the UK (Shopify, WooCommerce, Systeme.io, ClickFunnels, Wix, Squarespace and Square Online), SiteGround's UK WooCommerce hosting page and the UK fee pages of Stripe and PayPal. From each we noted the monthly and yearly fee, the platform's own commission per sale if any, and the rate per card payment.

The calculator adds three things and only three: the plan fee paying yearly, the platform's commission when payment does not go through its own service, and the payment provider's rate. The domain, delivery, paid apps and taxes are left out on purpose, because they do not depend on the platform, and putting them in blurs the comparison. Every number in its table carries the link to the page it comes from and the date it was read.

The order of the podium is set by the criteria, not by what a programme pays: first the cost per sale, then who runs the site, then whether the catalogue can be taken with you. When a company does not publish its price in pounds for the UK, its card says so instead of converting it. The rules on tax, VAT and consumer rights were read on GOV.UK and legislation.gov.uk.

Questions

How to start an online shop in the UK: the questions people ask

How to start an online shop in the UK: the questions people ask
What do I need to open an online shop?

Five things: a product, a domain, a platform where the shop lives, a card processor to take payments and the legal pages. The two that cost money every month are the platform and the card processor, and only the first appears on pricing pages. Once your sales pass £1,000 in a tax year, you also need to register for Self Assessment with HMRC.

How much does it cost to set up an online shop?

Without counting stock, you can start with no monthly fee: WooCommerce's software, the Systeme.io free plan and the Square Online free plan cost nothing a month, and what you pay is the domain and the card processor, which charges per sale. What needs budgeting is the percentage of each sale: between 2% and 5.6% of sales depending on the combination, with thirty orders of £40 a month.

Can I create my own online shop for free?

Yes, on two of the seven platforms read on 28 September 2026: the Systeme.io free plan, for one product or a course, and the Square Online free plan, for a catalogue, at 1.4% + 25p per UK card. WooCommerce is free software that needs paid hosting, Wix's free plan cannot take payments, and Shopify's £0 Agentic plan sells only in AI channels, with the shop itself password protected. Completely free is none of them: taking card payments always has a fee.

Do I need to register as self-employed to sell online?

Once your gross trading income passes £1,000 in a tax year, yes: HMRC's trading allowance covers up to £1,000, and above it you must register for Self Assessment by 5 October in the following tax year. Gross means your takings before expenses, so the line is crossed by sales, not by profit.

Do I need a licence to run an online store?

There is no general licence to sell online in the UK. What you need is to register with HMRC once sales pass £1,000 in a tax year, to follow the consumer rules for selling at a distance, including the 14-day right to cancel, and to check whether your particular product needs a licence of its own, as alcohol does.

What is the cheapest way to start an online store?

For one product or a course, the Systeme.io free plan, where the only cost per sale is the card processor. For a catalogue, the Square Online free plan, at 1.4% + 25p per UK card, with Square's branding and web address. With your own domain and a catalogue that is yours, WooCommerce on hosting: in our example, £37.99 a month for £1,200 of sales, with the hosting at its renewal price.

Is Shopify or WooCommerce better?

It depends on who you want to run the site. WooCommerce leaves the lowest cost per sale because it takes no commission and you pay only the hosting, in exchange for doing the updates yourself. Shopify runs everything and charges for it: with its own payments, 2% + 25p per standard UK card on Basic; with another provider, a 2% fee on top on Basic.

Is it profitable to run an online shop?

It depends on whether the margin survives four deductions: platform, payments, delivery and returns. The first two can be calculated with published figures and are in this guide's calculator; the last two depend on your product. The fixed part of the card fee, 20p or 25p per payment, is what weighs most on small orders.

If you ask us: for a catalogue, WooCommerce on hosting leaves the lowest cost per sale of the three with your own domain, and it is the only one whose shop you can take with you whole. If you do not want to run anything, Shopify is worth what it costs with one condition written on its own UK pricing page: take payments with its service, because on Basic paying through another provider adds 2% to every sale. And if what you sell is one thing, the Systeme.io free plan gets the sale working with no monthly fee while you find out whether the product sells.

The rule to take away: in an online shop the fee matters least. Look at the percentage of each sale, add the card processor's, and tell HMRC once your takings pass £1,000 in a tax year.

SiteGround WooCommerce on its hostingm8d pick · The lowest cost per sale for a catalogueSiteGround WooCommerce on its hostingSee SiteGround's WooCommerce plans ›
Shopify BasicThe one you run leastShopify BasicSee Shopify's plans ›
Systeme.io Free planFree, and it lets you take paymentsSysteme.io Free planSee Systeme.io's plans ›
The sources for the figures in this guide

Every number in the calculator and the tables comes from one of these pages, read on 28 September 2026.

  1. ShopifyShopify pricing (UK)Monthly and yearly fees, Shopify Payments rates for UK cards and the third-party transaction fee for each plan.
  2. Systeme.ioSysteme.io pricingThe permanent free plan and its limits, and 0% transaction fees on every plan.
  3. ClickFunnelsClickFunnels plans and pricingLaunch at $97 a month or $81 paying yearly, its limits and its answer on commissions on sales.
  4. Squarespace help centre (updated 3-Aug-2026)Transaction fees and payment processing ratesThe commission per sale on each plan and the warning that it applies on top of processing fees.
  5. Shopify Help CenterAgentic planThe £0 plan for selling in AI channels: the online store stays password protected and publishing it needs a paid plan. Read on 28-Sep-2026.
  6. Wix help centreAccepting payments: an overviewTaking payments needs a Premium or Studio plan that supports payments.
  7. SquareSquare Online plans and pricing (UK)Free plan at £0 a month with 1.4% + 25p per UK card; Plus at £20 a month billed annually for a custom domain.
  8. SiteGroundHosting for WooCommerce (UK)Launch and renewal price of its three plans before VAT, free domain and 30-day money-back guarantee.
  9. StripeStripe pricing (UK)1.5% + 20p for standard UK cards, 2.5% + 20p for EEA cards and 3.15% + 20p for international cards.
  10. PayPal UKPayPal merchant fees (UK)2.9% + a fixed fee of 0.30 GBP on domestic commercial transactions, with the table last updated on 15 July 2026.
  11. GOV.UK, HM Revenue and CustomsTax-free allowances on property and trading incomeThe £1,000 trading allowance, the definition of gross income and the 5 October registration deadline.
  12. GOV.UK, HM Revenue and CustomsWhen to register for VATThe £90,000 threshold and the 30-day registration period.
  13. legislation.gov.ukElectronic Commerce (EC Directive) Regulations 2002, regulation 6The information a business selling online must make easily, directly and permanently accessible, and how prices are shown.
  14. legislation.gov.ukConsumer Contracts Regulations 2013, regulations 28 to 30The right to cancel without giving any reason, the 14-day period for goods and the exception for personalised goods.
  15. GOV.UKOnline sellingThe information customers must be given before they order and pay.
  16. Information Commissioner's OfficeCookies and similar technologiesTelling people about cookies, getting consent and the exemption for essential cookies.
  17. GOV.UK, Intellectual Property OfficeSearch for a trade markChecking whether a similar trade mark already exists in the UK.

Comparison: SiteGround WooCommerce on its hosting vs Shopify Basic vs Systeme.io Free planThe three side by side, with what this guide says about each

SiteGround WooCommerce on its hostingm8d pickSiteGround WooCommerce on its hostingView ›
Shopify BasicThe one you run leastShopify BasicView ›
Systeme.io Free planFree, and it takes paymentsSysteme.io Free planView ›
m8d verdict
We would build a catalogue shop here: the software is free and your payment provider charges the card directly, so nobody in the middle keeps a percentage of each sale. It is also the only one of the three whose catalogue is yours: if you move one day, you take the whole database with you.
You pay for not having to think about the server, and that is worth money if you cannot run one. The condition for it to pay off is taking payments through its own service: as soon as you take them elsewhere, Basic adds 2% to every sale on top of what that provider already charges.
Of the seven platforms read, one of the two whose free plan lets you take a payment, and the only one of those with your own domain included. It is not a catalogue shop and does not try to be: it is the cheapest way to sell one product, a course or a subscription while you find out whether it sells.
Own commission per sale
None
2% with another provider, none with its own
None
Who runs the site
You, on the hosting
Shopify
Systeme.io
Limit
The hosting's, not the software's
Unlimited products; no staff accounts on Basic
3 funnels on the free plan
Who it is for
A catalogue, at the lowest cost per sale
Someone who never wants to touch a server
One product, a course or a subscription
Pros
  • The software is free and takes no commission on any sale
  • The renewal price is printed next to the launch price
  • Free domain, email and 30 days to change your mind
  • The shop is yours: it can move host with every product inside
  • The fee, its card rate and the surcharge for paying elsewhere are on the same page
  • No server, updates or backups to run
  • Unlimited products, and your own domain can be connected on every plan
  • Its own payment service avoids the third-party fee
  • A permanent free plan that can take real payments
  • No commission on sales: only the payment provider charges
  • Funnels, email and courses in the same tool
  • A custom domain on the free plan
Cons
  • Updating the software and its extensions is your job
  • From month 13 the hosting costs seven times the launch price
  • Prices are shown before VAT
  • With another payment provider, Basic adds 2% to every sale
  • Its card rate is higher than a payment provider contracted separately
  • The shop lives in its system: moving it is a migration, not a copy
  • Not a catalogue shop: three funnels on the free plan
  • Its paid plans are priced in US dollars
  • Everything lives inside its system, email included

Comments

Be the first

No sign-up: just a name. Every comment is reviewed before it is published.