Get MTD for Income Tax ready
80% off your first 6 months + a £25 voucher offer

Get a £25 voucher when you send your first quarterly update to HMRC through Xero by the 7 August 2026 deadline. Voucher offer ends 7 August. Terms apply

Guide

What is an ecommerce business? Types and how to get started

Learn what ecommerce is, the main business models, and what you need to start selling online in the UK.

A person holding a tablet which displays the homepage of their ecommerce store.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio

Published Monday 11 May 2026

Table of contents

Key takeaways

  • An ecommerce business sells products or services online, and the UK is one of the largest ecommerce markets in the world, with over a quarter of all retail sales happening digitally
  • Common models include B2C, B2B, C2C, and D2C, each with different audiences, margins, and growth paths suited to different business goals
  • Starting an ecommerce business in the UK involves registering with HMRC, choosing a legal structure, understanding VAT rules, and setting up reliable accounting from day one
  • The right accounting software can help you track transaction fees, manage cash flow, and stay compliant with Making Tax Digital (MTD) for VAT

What is an ecommerce business?

An ecommerce business is any business that buys or sells goods or services over the internet. This covers everything from a clothing retailer with an online shop to a freelance consultant selling packages through a website.

In the UK, ecommerce spans a wide range of industries and business sizes. A bakery taking orders through its website, a software company selling subscriptions, and a marketplace seller shipping handmade goods all count as ecommerce businesses. The common thread is that the transaction happens online, even if the product is delivered physically.

Ecommerce isn't limited to physical products. Service-based businesses, including accountants, designers, and consultants, also operate as ecommerce businesses when they sell and deliver services digitally. If you're curious about how to start an ecommerce business, the range of options is broader than you might expect.

Whether you sell handmade candles or run an online tutoring platform, you're part of the UK's thriving ecommerce market.

Types of ecommerce business models

Ecommerce businesses generally follow one of four main models. Each one defines who you sell to and how the transaction works.

B2C (business to consumer)

B2C is the most familiar model. You sell directly to individual customers through your own website or an online marketplace. A UK fashion brand selling clothing through its own online shop is a classic example. Most high-street retailers with an online presence also fall into this category.

B2B (business to business)

B2B ecommerce involves selling products or services to other businesses. This might include a wholesale supplier offering bulk office furniture to companies, or a software firm selling project management tools to agencies. B2B orders tend to be larger in value, with longer sales cycles and more complex invoicing.

C2C (consumer to consumer)

C2C platforms let individuals sell to other individuals. Think of someone selling on eBay or listing vintage furniture on an online marketplace. The platform handles the transaction infrastructure, while the seller manages the listing and shipping. Many UK side hustles start here before growing into full businesses.

D2C (direct to consumer)

D2C brands manufacture their own products and sell straight to customers, bypassing traditional retailers. A UK skincare company creating formulas in-house and selling exclusively through its own website is a good example. This model gives you full control over branding, pricing, and the customer relationship.

Ecommerce revenue and fulfilment models

Beyond who you sell to, you also need to decide how you source, store, and deliver your products. Here are five common revenue and fulfilment models used by UK ecommerce businesses.

  • Dropshipping: you list products on your website, but a third-party supplier handles storage and shipping. You don't hold any stock, which keeps startup costs low. The trade-off is thinner margins and less control over delivery times
  • Subscriptions: customers pay a recurring fee for regular deliveries or ongoing access to a service. This model suits everything from recipe boxes to software tools, and it provides predictable monthly revenue
  • Private label: you design and brand your own products, then have them manufactured by a third party. This gives you control over quality and pricing while outsourcing production
  • Wholesale: you buy products in bulk at a discount and resell them at a higher price. This works well for B2B sellers or retailers who want to stock a wide range of items
  • Print on demand: you create custom designs that are printed onto products only when a customer places an order. There's no need to hold inventory, making it a low-risk way to sell branded merchandise

Advantages of ecommerce

Selling online offers several advantages over a purely bricks-and-mortar approach. Here are some of the key benefits for UK businesses.

  • Convenience for customers: shoppers can browse and buy at any time, from any device, without visiting a physical location
  • Lower overhead costs: you can avoid the expense of renting shop space, and many ecommerce tools are affordable enough for sole traders and startups
  • Sell around the clock: your online shop stays open 24 hours a day, seven days a week, generating sales even while you sleep
  • Wider reach: you can sell to customers across the UK or internationally without needing a physical presence in every location
  • Easier record-keeping: digital transactions create automatic records, making it simpler to track income, expenses, and tax obligations

Disadvantages of ecommerce

Ecommerce has clear advantages, but it also comes with challenges worth planning for. Here are some common downsides.

  • Transaction fees: payment processors and platforms typically charge a percentage on every sale, which can eat into your margins over time
  • Shipping and delivery costs: offering competitive or free delivery can be expensive, especially for small businesses shipping across the UK or internationally
  • Returns and refunds: handling returns is more complex online. You need a clear returns policy, and the cost of processing refunds and restocking can add up
  • Technical upkeep: your website, payment systems, and integrations need regular maintenance. Downtime or a poor user experience can directly affect sales
  • VAT and tax compliance: if your taxable turnover exceeds £90,000, you must register for VAT. Keeping up with VAT returns and Making Tax Digital (MTD) requirements adds another layer of admin

What you need to start an ecommerce business

Getting an ecommerce business off the ground in the UK involves several practical steps. Here's what you need to consider before you make your first sale.

Write a business plan. Outline what you're selling, who your target customers are, how you'll reach them, and what your expected costs and revenue look like. A clear plan helps you stay focused and makes it easier to secure funding if you need it.

Choose a legal structure. Most UK ecommerce businesses start as either a sole trader or a limited company. Sole trader status is simpler to set up but offers no separation between your personal and business finances. A limited company provides limited liability but involves more admin and reporting.

Register with HMRC. If you're a sole trader, register for Self Assessment. If you form a limited company, register with Companies House and HMRC for Corporation Tax. You must do this soon after you start trading.

Understand your VAT obligations. You must register for VAT if your taxable turnover reaches £90,000 in any 12-month period. Even below that threshold, voluntary registration can sometimes benefit your business, especially if you sell to other VAT-registered businesses. Once registered, you'll need to submit VAT returns digitally under MTD for VAT.

Select a selling platform. Decide whether to sell through a marketplace, your own website, or both. Each option has different costs, levels of control, and audience reach. Look at what suits your products, budget, and technical ability. You can explore different ecommerce platforms to compare your options.

Set up payment processing. Choose a payment provider that lets you accept payments online securely. Consider which payment methods your customers prefer, including card payments, bank transfers, and digital wallets.

Get your accounting sorted early. Tracking income and expenses from day one saves you time and stress later. Cloud accounting software like Xero can connect to your bank, automate transaction matching, and help you stay on top of MTD requirements without manual spreadsheets.

How to choose an ecommerce platform

Your choice of platform affects everything from how your shop looks to how much you pay in fees. It's worth taking time to find the right fit.

Marketplace vs own website vs hybrid. Selling on a marketplace gives you access to an established audience, but you'll have less control over branding and customer data. Running your own website gives you full control, though you'll need to drive your own traffic. Many businesses use a hybrid approach, combining both to maximise reach.

When comparing platforms, consider these factors:

  • Monthly fees and transaction charges
  • Ease of use and setup time
  • Integration with your accounting and payment tools
  • Flexibility to grow as your business scales
  • Support for UK tax and VAT requirements

The right platform should fit your current needs without locking you into something that doesn't scale. Look for one that integrates with your accounting software so financial data flows through automatically.

Managing ecommerce finances

Keeping your finances organised is one of the biggest ongoing challenges for ecommerce businesses. Multiple revenue streams, variable costs, and digital transactions can make things complex quickly.

Track transaction fees carefully. Payment processor fees, platform commissions, and currency conversion charges all reduce your profit margins. Recording these accurately helps you understand your true cost of sale.

Account for shipping and fulfilment costs. Courier fees, packaging, and returns processing all affect your bottom line. Build these into your pricing so they don't surprise you at the end of the month.

Manage cash flow proactively. Ecommerce cash flow can be unpredictable, especially with seasonal demand or delayed marketplace payouts. Keeping a close eye on when money comes in and goes out helps you avoid shortfalls.

Stay compliant with MTD for VAT. If you're VAT-registered, you need to keep digital records and submit returns through MTD-compatible software. Xero is recognised by HMRC as MTD-compatible ecommerce accounting software, helping you submit VAT returns directly and keep digital records in one place.

The UK ecommerce market continues to grow, and understanding current trends can help you make smarter decisions about where to invest your time and money.

Online sales now account for roughly 26% to 27% of all UK retail, making the UK one of the most digitally mature markets in Europe. Globally, ecommerce revenue is expected to keep rising as more consumers shift their spending online.

Mobile commerce is a significant driver of this growth. More than half of all online purchases in the UK now happen on a smartphone. If your online shop isn't optimised for mobile, you risk losing a large share of potential customers.

Social commerce, where customers buy directly through social media platforms, is also gaining traction. Keeping an eye on these trends helps you stay competitive and reach customers where they already spend their time.

Simplify your ecommerce accounting with Xero

Running an ecommerce business means juggling transactions, fees, and tax obligations across multiple channels. The right accounting setup makes that manageable rather than overwhelming.

Xero connects to your bank and selling platforms, automatically pulling in transactions so you spend less time on data entry. With built-in MTD for VAT support, you can submit returns directly to HMRC and keep your records digital and compliant.

Ready to take the admin out of ecommerce accounting? Get one month free and see how Xero can help.

FAQs on ecommerce businesses

Here are answers to frequently asked questions about ecommerce businesses.

Is ecommerce profitable?

Ecommerce can be highly profitable, but margins vary depending on your business model, niche, and cost management. Keeping a close eye on transaction fees, shipping costs, and customer acquisition expenses is essential for maintaining healthy profits.

What is the easiest type of ecommerce business to start?

Dropshipping and print on demand are often the easiest to start because you don't need to hold any stock upfront. You can test products and find your audience with relatively low financial risk before investing in inventory.

Do I need to register an ecommerce business in the UK?

Yes. If you're trading online, you need to register with HMRC as a sole trader or form a limited company through Companies House. You must also register for VAT if your taxable turnover exceeds £90,000 in a 12-month period.

How much does it cost to start an ecommerce business?

Startup costs vary widely. A dropshipping business can launch for under £500, while a private label brand may require several thousand pounds for product development and initial stock. Factor in platform fees, domain costs, and marketing spend when planning your budget.

What is the difference between ecommerce and e-business?

Ecommerce refers specifically to buying and selling online. E-business is a broader term that covers all business activities conducted digitally, including customer service, supply chain management, and internal collaboration tools. All ecommerce is e-business, but not all e-business involves online sales.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Get one month free

Purchase any Xero plan, and we will give you the first month free.