SELLING ONLINE
Ecommerce Websites for Small Businesses in Ireland
An online shop is a sales channel with its own stock, payments, deliveries, refunds and VAT to manage. This guide covers the three ways to build one, what a working shop needs, and the costs and weekly work that continue once it is live.
The short answer
A small Irish business can sell online in three main ways:
- a hosted ecommerce platform, where you rent the shop software, hosting and checkout for a monthly fee;
- ecommerce on a content management system, such as WooCommerce on WordPress, on hosting you control;
- a custom-developed shop, built for requirements that off-the-shelf tools can’t meet.
For most small businesses the choice depends on the size of the product range, whether you also sell in person, how much control you want, and who will run the shop day to day. Plan for the running costs and the weekly workload, not just the build.
An online shop is not a website with a “buy” button added. It is a sales channel with its own stock, payments, deliveries, refunds and VAT to manage, and it creates work every time an order comes in. This guide is for Irish small businesses planning a first online shop, or rethinking one that isn’t working. It covers the building blocks, the three ways to build, and the costs that continue after launch. For the wider choice of website routes, see our business websites comparison.
Five questions that shape your online shop
- What are you selling, and how many?Twenty handmade products and two thousand spare parts need very different catalogues, search and admin tools.
- Do products come in variants?Sizes, colours and bundles multiply the number of stock items to track.
- Where will you deliver?Ireland only, Northern Ireland, Great Britain, the EU or further afield. Each adds shipping rules, and some add customs and VAT questions.
- Do you also sell in person?If you have a shop or a market stall, stock needs to stay in step between the till and the website.
- Who will run it?Someone has to add products, pack orders, answer customers and handle returns every week.
Three ways to build an ecommerce website
-
Rent the platform
Hosted ecommerce platform
A service such as Shopify provides the shop software, hosting, security and checkout as a subscription. You choose a theme, add products and connect payments, or pay a designer to set it up. Website builders such as Wix and Squarespace also include shop features on some plans, and work in a similar way for smaller ranges.
- Suits
- Most small shops that want to launch without managing servers or software updates.
- Watch for
- Plan tiers, app costs, and fees tied to your payment choice. Shopify, for example, charges third-party transaction fees when you use an outside payment provider instead of Shopify Payments.
-
Run your own
Ecommerce on a content management system
An ecommerce plugin adds a shop to a content management system. The best-known example is WooCommerce, a free, open-source plugin for WordPress. You or your designer arrange hosting, choose extensions for payments and shipping, and maintain it all.
- Suits
- Businesses that want full control of their data and design, or already have a WordPress site.
- Watch for
- Hosting quality, paid extensions, and the maintenance a live shop needs. The plugin is free; running it well is not.
-
Build to order
Custom ecommerce development
A developer or agency builds the shop to your specification, sometimes on an ecommerce framework, sometimes largely from scratch. This is for requirements such as trade pricing by customer, complex product configurators, or tight links to stock and ordering systems.
- Suits
- Established businesses whose way of selling doesn’t fit standard platforms.
- Watch for
- Cost, dependence on the developer, and who will maintain and secure it for years to come.
| Factor | Hosted platform | CMS with ecommerce plugin | Custom development |
|---|---|---|---|
| Hosting and security | Included | Your responsibility or your host’s | Your developer’s or host’s |
| Software updates | Automatic | Must be applied and tested | Done by the developer |
| Checkout | Platform checkout, limited changes | Flexible, through extensions | Whatever is specified |
| Extra features | App store, often monthly | Extensions, often annual licences | Built to order |
| Control of data | Export tools, on platform terms | Full, if you control hosting | Full, if the contract says so |
| Day-to-day admin | Simplest | Moderate | Depends on the build |
What does an ecommerce website actually need?
Use this checklist when you brief a designer or test a platform. Not every shop needs every item, but you should decide on each one deliberately.
Catalogue and product pages
- Categories a customer would recognise
- Clear photos from more than one angle
- Price, VAT treatment and variants on each page
- Stock status and delivery times
- Search and filters for larger ranges
Checkout and payment
- Guest checkout, without forcing an account
- Card payments and digital wallets
- Total price, including delivery, before payment
- Order confirmation by email
- Terms and cancellation information at checkout
Delivery and collection
- Shipping zones and rates
- Click-and-collect if you have premises
- Label printing or courier integration
- Tracking details sent to the customer
After the sale
- Refunds issued from the order screen
- A clear returns and cancellation policy
- Customer accounts, if repeat buyers want them
- Discount codes and gift cards, if you use them
Running the business
- Stock levels that update as items sell
- VAT rates set up correctly
- Sales, fees and refunds flowing to your accounts
- Email marketing with proper consent
- Analytics that show sales by source
Trust and security
- HTTPS across the whole site
- Business name, address and contact details
- A privacy notice and cookie consent
- A checkout that works well on a phone
Product catalogue and product pages
A product page does the job a shop assistant would: it answers the questions that stop someone buying. Size and fit, materials, what’s in the box, delivery time, and how returns work. Write it for the customer’s questions, not from the supplier’s spec sheet. Copying manufacturers’ descriptions saves time but gives search engines and customers no reason to choose your page over the dozens of others using the same words.
Photos are the product for online shoppers. Consistent backgrounds, several angles, and a sense of scale do more for sales than most design decisions. If you sell food, cosmetics or anything with regulated labelling, check what information must appear with the product.
Checkout and payments: what the website needs
The checkout is where most abandoned sales happen. Keep it short, show the full price including delivery before the payment step, and let customers buy without creating an account. Test it on your own phone with a real card before launch.
Behind the checkout, the website needs a payment gateway: the service that securely passes card details to be authorised and moves the money to your account. Hosted platforms usually offer their own payments service and also connect to outside providers. CMS-based shops use a plugin or extension for a provider such as Stripe or Square. Customers increasingly expect card payments plus digital wallets such as Apple Pay and Google Pay.
For a small business, a hosted payment page or embedded payment form keeps card details off your own server, which reduces your security burden. Ask your provider how card data is handled.
Shipping, delivery and collection
Decide your delivery options before you build, because they shape the checkout. Most small shops use a mix of flat rates, free delivery above an order value, and click-and-collect. Weigh and measure your typical parcel: courier and An Post pricing depends on size and weight, and undercharging for delivery quietly eats margin.
Delivery outside Ireland adds complexity. Sending goods to Great Britain and outside the EU involves customs declarations, and returns become harder. Many small shops start with Ireland and add other destinations once the process works. Whatever you offer, show delivery costs and times on product pages as well as at checkout.
Inventory and stock syncing
Online stock needs to fall when an item sells and rise when a return comes back. On a single online shop, the platform does this. The problem arises when you sell the same stock in more than one place: a physical shop, a market, a marketplace, or wholesale.
If you sell in person, look at whether your point-of-sale system and your online shop can share one stock count, either because they are the same system or through an integration. Selling the last item twice, then cancelling on a customer, costs more goodwill than almost any other mistake. If full syncing isn’t possible at first, hold back a buffer of stock for online sales.
Refunds, returns and consumer rights
Irish consumers buying online have specific rights, and your website has to reflect them. The CCPC’s guidance for businesses selling products to consumers sets out your obligations. In outline, the CCPC explains that for most online purchases:
- you must give consumers set information before they buy, including your business identity and contact details, the total price and delivery charges, and how to cancel;
- consumers generally have 14 days to cancel from receiving the goods, without giving a reason;
- you must refund within 14 days of being told of the cancellation, and can generally wait until the goods are returned or proof of return is provided;
- if you fail to tell consumers about the right to cancel, the cancellation period can be extended by up to 12 months.
There are exceptions, for example for personalised or perishable goods. Your platform should let you issue full and partial refunds from the order, and your returns page should be easy to find before and after purchase. This is a summary, not legal advice; read the CCPC guidance and take advice for your own products.
Customer accounts and discount codes
Customer accounts help repeat buyers see past orders and check out faster, but forcing account creation before purchase loses sales. Offer guest checkout and an optional account afterwards.
Discount codes, free-shipping thresholds and gift cards are standard on most platforms, sometimes through apps. Decide how discounts interact with sale prices and delivery before you run your first promotion, and check how your platform records discounts for your accounts.
VAT and pricing
Set your shop up to match your VAT position. If you are VAT-registered, each product needs the correct rate, and prices shown to consumers should include VAT. If you are not registered, you don’t charge VAT, and the shop should be set up accordingly. Our accounting software and VAT guide covers rates and records.
Selling goods to consumers in other EU countries brings in distance-selling rules. Revenue explains that once your total cross-border sales of goods and certain services to EU consumers exceed €10,000 in a calendar year, VAT is due in the customer’s country, and the One-Stop Shop (OSS) lets you declare it through a single return in Ireland. Check that your platform can apply the right rates by destination before you open EU delivery, and talk to your accountant.
Email, accounting and analytics integrations
Accounting. Every sale, refund and payment fee needs to reach your books. Most platforms connect to mainstream accounting software, either directly or through a connector app. Check whether it posts each order individually or a daily summary, and how it treats payment provider fees.
Email marketing. Newsletters and abandoned-basket emails work, but only send marketing to people who have agreed to receive it. A pre-ticked box at checkout is not consent.
Analytics. Ecommerce analytics show which products sell, where buyers come from, and where they drop out of checkout. Set it up in an account the business owns, and in line with your cookie consent, as the DPC’s cookie guidance explains.
Mobile usability and security
Many customers will browse and buy on a phone. Product photos need to be clear on a small screen, buttons easy to tap, and the checkout short enough to complete on mobile data. Test the full journey, from search to order confirmation, on more than one phone.
For security: HTTPS across the whole site, strong unique passwords and two-factor login for everyone with admin access, and prompt updates on self-hosted shops. Only give staff the access they need. If you run a CMS-based shop, regular off-site backups are essential, because orders and customer data change every day.
Ongoing management: the work after launch
Budget time each week for:
- processing and packing orders, and booking couriers;
- answering customer questions about stock, delivery and sizing;
- adding new products and removing discontinued ones;
- handling returns and refunds;
- checking payouts match orders, and reconciling fees;
- applying updates and checking the checkout still works, on a self-hosted shop.
If nobody has this time, the shop will underperform whatever it cost to build.
Costs beyond building the website
The build is only the start. These costs continue for as long as the shop trades. Our guide to business website costs in Ireland covers build costs and how to compare quotes.
| Cost | How it is charged | What to check |
|---|---|---|
| Platform subscription | Monthly or annual plan | Which tier includes the features you need, and the price after any offer |
| Hosting | Monthly or annual, for CMS and custom shops | Performance at busy times, backups, and renewal price |
| Apps and plugins | Monthly subscriptions or annual licences | The total across every app you rely on |
| Payment processing | A fee on every transaction | Rates for Irish, EU and non-EU cards, and any platform fee on top |
| Shipping tools | Per label, per month, or built into the plan | Courier integration and label printing costs |
| Maintenance | Your time, or a monthly plan | Who applies updates and tests the checkout afterwards |
| Marketing | Advertising, email tools, content | A realistic monthly budget; a new shop gets little traffic on its own |
Ecommerce websites: frequently asked questions
Which ecommerce platform is best for a small business in Ireland?
There is no single best one. A hosted platform suits most first shops because it removes hosting and updates. WooCommerce suits businesses that want full control or already run WordPress. Choose by product range, whether you sell in person, and who will manage the shop.
Can I start selling online without a full ecommerce website?
Yes. Some businesses start with a builder’s shop feature, payment links, or social media shops, and move to a full shop once demand is proven. It is a sensible test, but keep consumer information, refunds and VAT in order from the first sale.
Can my shop till and website share the same stock?
Often, yes. Some point-of-sale providers include an online store, and some ecommerce platforms offer point of sale. Otherwise an integration can sync stock between systems. Confirm this before you choose either one.
Do I need a returns policy on my website?
You need to give consumers information about their right to cancel and how to do it, and most online sellers set this out in a returns page. The CCPC’s guidance explains what must be included and the exceptions that may apply to your products.
Do I need to register for VAT to sell online?
Selling online doesn’t in itself require VAT registration; the usual Revenue thresholds apply. Cross-border sales to EU consumers have their own rules once they exceed €10,000 a year. Check Revenue’s guidance and ask your accountant.
Where to go next
-
Compare business website options
Builders, freelancers, agencies and ecommerce platforms side by side.
-
Compare card payment providers
Online and in-person card rates from Irish providers.
-
Online card payments in Ireland
Gateways, payment links, payouts and fees explained.
Official sources
- CCPC: if you sell products to consumers
- CCPC: consumer rights when buying online
- Revenue: VAT and intra-Community distance sales of goods (PDF)
- Revenue: Union scheme, One-Stop Shop
- Data Protection Commission: cookies and other tracking technologies
- Shopify Help Center: third-party transaction fees
- WordPress.org: WooCommerce plugin
General information, not legal, tax or financial advice. Consumer law and VAT depend on what you sell and to whom; read the CCPC and Revenue guidance and ask your accountant or solicitor about your own circumstances. Platform names are examples; check each provider’s current plans and fees on its own pages. Official pages were checked on 29 September 2026.