Why the basics matter before you sell
Launching a small online shop for handmade products involves three separate jobs: getting a website online, invoicing customers properly and recording every sale and cost. Many makers focus on photography and product listings first, then find that their paperwork and records are harder to sort out later than they expected.
Start by deciding what your site needs to do. If you sell a few items at a time, a simple hosted site may be enough. If you take custom orders, you will also need a clear way to issue invoices and estimates. Pay attention to how you will track materials, packaging and postage from the start, because reconstructing a year of receipts is slow and frustrating.
How to choose the right tools
Begin with the practical criteria. For hosting, check whether the plan supports a secure shop, includes a domain name, and offers a clear route to upgrade as your sales grow. Ask whether you can manage the site yourself or whether you will need help from a developer. For invoicing, look at how easily you can customise templates, whether you can send estimates and receipts, and whether the tool accepts the payment methods your customers use. For bookkeeping, consider how well receipts can be captured and whether the software can separate income, expenses and VAT if you are registered.
Each choice involves a trade-off. A cheaper hosting plan may limit storage, email accounts or support, while a feature-rich bookkeeping package can be more than a small seller needs. Monthly subscriptions add up over a year, so compare the total cost of the tools you genuinely use rather than the headline figure. Avoid tying together too many services at once, because switching later can be difficult if your data is spread across several platforms.
Set up your invoices and receipt capture before your first sale, because reconstructing a year of records is far harder than keeping them up to date.
From the editors
Common mistakes include skipping the domain name check, forgetting to keep a copy of your sales data, and mixing personal and business spending on the same card. Many sellers also wait too long before setting up invoicing and expense tracking. Starting with a simple, consistent routine in the first week will save hours later and make your figures far more reliable.
What a small shop really needs
For each item we name a store where you can start comparing.
Web hosting plan with a domain
A hosting plan with a registered domain name gives your shop a stable address and room to grow. Choose a plan that supports an e-commerce add-on or a WordPress store if you plan to sell directly from your own site.
Search termsweb hosting UK · domain name · WordPress hosting · small online shop
Our recommendationhostgator.comBest for hostingInvoice and receipt templates
Ready-made invoice and receipt templates help you issue professional paperwork for custom orders and repeat wholesale customers. Look for one that lets you add your logo, VAT number if registered, and payment terms.
Search termsinvoice templates · receipt software · custom orders · handmade invoicing
Our recommendationinvoicesimple.comSimple invoicingEstimate and quote tool
An estimate tool lets you quote for bespoke pieces before you start work and convert the quote into an invoice once the client agrees. It keeps commissions clear and avoids disputes over scope.
Search termsestimates · quotes · bespoke orders · commission pricing
Our recommendationinvoicesimple.comSimple invoicingReceipt capture and expense tracking
Receipt capture software stores photos of supplier invoices so that materials, packaging and postage costs are recorded in one place. It makes year-end figures far easier to pull together.
Search termsreceipt capture · expense tracking · materials costs · bookkeeping
Our recommendationdext.comBookkeeping supportBookkeeping automation software
Bookkeeping software connects your sales and expenses to a single set of records. It is worth choosing a tool that matches how you actually get paid, whether through your own site, marketplaces or markets.
Search termsbookkeeping software · sales records · small business accounts · payment management
Our recommendationdext.comBookkeeping support
Where to start
Begin with a list of what your shop must do in the first three months: take orders, send invoices, record expenses and pay tax correctly if needed. Then choose one tool for each job rather than a bundle. Look at hosting first on HostGator, where you can compare plans and check whether a domain name and basic shop features are included. Next, set up your invoice and receipt templates on Invoice Simple so that every custom order leaves a clear paper trail. Finally, consider Dext for capturing supplier receipts and keeping expenses organised from the start. Test each tool with a few sample orders before you commit to a longer contract.
Before you order
- Decide whether you need a simple site or a full shop with checkout
- Check whether a domain name and email address are included in any hosting plan
- List the payment methods you want to accept and confirm the invoicing tool supports them
- Set up invoice and receipt templates with your business name and contact details
- Create a separate account for business spending and keep every receipt
- Compare the total yearly cost of each tool before subscribing
The stores at a glance
hostgator.com
Best for hostingHostGator offers web hosting, WordPress hosting and domain services, which covers the basic website your handmade shop needs before you take a single order.
Recommended for Web hosting plan with a domain
invoicesimple.com
Simple invoicingInvoice Simple provides invoice templates, estimates, receipts and payment tools, useful for custom commissions and wholesale orders from craft fairs or local shops.
Recommended for Invoice and receipt templates and Estimate and quote tool
dext.com
Bookkeeping supportDext captures receipts and automates bookkeeping tasks, which helps you keep material costs and sales records organised from the first month.
Recommended for Receipt capture and expense tracking and Bookkeeping automation software
We may earn a commission when you buy through links on this page, at no extra cost to you. How we make money
Frequently asked questions
Do I need a separate invoicing tool if I already have a website?
Not always. Some website platforms include basic invoicing, but a dedicated invoicing tool gives you more control over templates, estimates and payment reminders. It is worth checking what your current setup already offers.
What records should I keep for my handmade business?
Keep copies of sales, invoices, supplier receipts, packaging and postage costs, and any refunds. If you are registered for VAT, you will also need records that support your returns. Speak to an accountant for advice specific to your situation.
Is a bookkeeping tool necessary when I am just starting?
It is not essential, but a basic system for capturing receipts and recording sales makes year-end far easier. Many small sellers start with a simple spreadsheet and move to software once volumes increase.
How do I choose a domain name for my shop?
Choose a short, memorable name that matches your brand and check that the matching domain is available before you commit. Keep the spelling simple so customers can find you without confusion.
TransparencySome links to stores may be partner links. If you buy through them, we may earn a commission – the price stays the same for you. We choose the stores independently. How we make money


