Running an online shop in Ireland is exciting. Sales are coming in from Shopify, WooCommerce, or maybe even Amazon. Orders are shipped, customers are happy, and business feels good.
But behind every successful e-commerce business is one thing most people don’t talk about enough: bookkeeping.
For many business owners, bookkeeping feels like a chore—something you leave until tax time. But in reality, it’s the backbone of your business. Done properly, it keeps you on the right side of Revenue, helps you understand whether you’re really making money, and gives you the confidence to grow.
At Forti, we’ve worked with dozens of Irish online retailers and seen the difference that good bookkeeping makes. In this guide, we’ll walk you through the essentials of bookkeeping for Irish e-commerce businesses. We’ll keep it simple, practical, and relevant to what you’re facing day to day.
Why Bookkeeping Matters More for E-Commerce
Every business needs bookkeeping, but e-commerce brings extra complications. A shop selling locally might only deal with cash, card, and a till. Online sellers face:
- Multiple sales channels – Shopify, Amazon, Etsy, eBay… each with different reporting systems.
- Payment gateways – PayPal, Stripe, Revolut, Klarna… all deduct fees before they pay you.
- Cross-border sales – Selling to EU customers brings extra VAT rules.
- Returns and chargebacks – A natural part of online sales, but a headache to record properly.
- Inventory costs – Stock sitting in a warehouse or your spare room still needs to be tracked.
Without proper bookkeeping, these details pile up into confusion. You might think your sales are up, but once you deduct fees, refunds, and VAT, the real picture could be very different.
Getting Started: The Basics You Can’t Skip
Open a Separate Business Bank Account
If you’re running your online shop through your personal account, stop now. Mixing personal and business money makes reconciliation a nightmare and can even cause legal issues.
With a dedicated Irish business account:
- You’ll see exactly what belongs to the business.
- Reconciling transactions becomes faster.
- Your accountant (or Revenue) won’t be digging through your personal coffee receipts.
It’s a small step, but it makes everything cleaner.
Choose the Right Software
Good software is like having an extra pair of hands. For Irish e-commerce, these are the most common options:
- Xero – A favourite for online retailers here. It integrates with Shopify, Amazon, and banks, and handles Irish VAT well.
- QuickBooks Online – Strong reporting but can be less flexible with EU VAT.
- Surf Accounts – Irish-made software with excellent compliance tools, though less focused on e-commerce.
- A2X – A lifesaver if you sell on Amazon, Shopify, or eBay. It syncs your sales data into Xero or QuickBooks automatically.
When choosing software, look for:
- Bank feeds from Irish accounts
- Sales syncing from your platforms
- Multi-currency handling (vital if you sell outside Ireland)
- Solid VAT reporting tools
Think of software as an investment. It saves time, reduces mistakes, and makes scaling possible.
Automate What You Can
Manual data entry isn’t just boring—it’s dangerous. Mistakes creep in easily. Automation reduces that risk.
Here’s what you can automate:
- Receipts – Use apps to scan and save them instantly.
- Bank feeds – Connect your account so transactions flow straight into your software.
- Sales – Integrate platforms so your daily sales appear automatically.
- Invoices – Set up recurring invoices and payment reminders.
You’ll still need to review everything, but automation cuts hours off your workload.
Daily, Weekly, and Monthly Routines That Work
One of the biggest mistakes we see is business owners leaving bookkeeping until the end of the year. That’s when panic sets in.
Instead, stick to a simple routine:
Daily:
- Record sales and refunds with VAT included.
- Save any receipts from purchases.
Weekly:
- Reconcile your bank account against the books.
- Log expenses and supplier payments.
- Review your cash flow.
Monthly:
- Check profit and loss reports.
- Review inventory levels and costs.
- Prepare VAT returns if they’re due.
- A little and often is far easier than one big stressful job.
Handling Multi-Channel Sales
Irish online businesses rarely sell on just one platform. You might be on Shopify and Amazon, with PayPal and Stripe handling payments. That’s where things get tricky.
Let’s say you sell a €50 product on Shopify. Stripe processes the payment, takes a €1.50 fee, and transfers €48.50 to your bank. If you only record what lands in your account, you’ll miss the sale figure, the fee, and the VAT.
The right way is to record:
- Gross sale: €50
- Stripe fee: €1.50
- Net deposit: €48.50
It takes a bit of discipline, but this is how you’ll know your true turnover and keep VAT filings accurate.
Inventory and Cost of Goods Sold (COGS)
Inventory is one of the trickiest areas in e-commerce bookkeeping. Why? Because your stock is both an asset and an expense.
Here’s how it works:
- When you buy stock, it sits as an asset (inventory).
- When you sell it, part of that cost becomes an expense (COGS).
Keeping this accurate matters because it shows your real profit. If you don’t track stock properly, your accounts might look better (or worse) than they are.
Practical tips:
- Do regular stocktakes.
- Track supplier costs carefully.
- Use software that links inventory with bookkeeping.
VAT: The Big One
If you’re running an e-commerce business in Ireland, VAT is probably the part that worries you most—and for good reason.
Key things to know:
- The VAT registration threshold is €75,000 for goods.
- Once registered, you must charge VAT on sales and file returns.
- You need to keep proper VAT invoices for every transaction.
- If you sell to customers across the EU, the OSS (One-Stop Shop) scheme can simplify things by letting you file one return for all EU sales.
Many Irish e-commerce businesses run into trouble here because of poor record-keeping. Errors in VAT reporting can lead to penalties, and Revenue audits are no joke.
Case Study: A Dublin Shopify Store
One of our clients, a Dublin-based Shopify store selling fitness accessories, was in real trouble. Sales were booming, but behind the scenes it was chaos:
- PayPal and Stripe payouts didn’t match sales records.
- VAT returns kept being filed late and with errors.
- The owner didn’t know how much profit they were actually making.
- Overstocking meant thousands of euro were tied up in unused stock.
What we did:
- Set them up on Xero with A2X integration.
- Automated the reconciliation of sales, fees, and refunds.
- Put a proper VAT system in place.
- Introduced weekly bank reconciliations.
- Helped them monitor COGS and stock levels properly.
The result?
- 10+ hours a week saved on admin.
- VAT errors reduced to zero.
- Over-ordering dropped by 15%.
- Clean books that allowed them to secure a bank loan to expand.
It’s a clear example of how better bookkeeping isn’t just about compliance—it directly supports growth.
Should You Outsource?
For small e-commerce businesses, DIY bookkeeping can work at first. But as sales grow, so does the workload. That’s when outsourcing makes sense.
Outsourcing to a professional means:
- Your records are accurate and Revenue-compliant.
- VAT returns are filed correctly and on time.
- You get reports that actually help you run your business.
- You have more time to focus on sales and customers.
At Forti Accountants, we specialise in working with Irish e-commerce businesses. We understand the challenges of multi-channel sales, payment gateways, and VAT, and we make sure your books don’t hold your business back.
Conclusion
Bookkeeping may not be the part of running an e-commerce business that excites you, but it’s the part that holds everything together. For Irish online sellers, proper bookkeeping isn’t just about ticking boxes for Revenue — it’s about knowing whether your business is truly profitable, staying on top of VAT, and having the confidence to plan for growth.
The good news is, you don’t have to figure it all out alone. With the right systems, regular routines, and professional support when needed, bookkeeping can become a strength rather than a struggle.
At Forti Accountants, we specialise in helping Irish e-commerce businesses bring order to their books, streamline VAT compliance, and get a clear picture of their finances. Whether you’re starting out or scaling fast, we can help you set up the systems, routines, and reports that make running your business easier.
Still have questions? You’re not alone. Here are some of the most common queries Irish e-commerce sellers ask us about bookkeeping — and how we can help.

Frequently Asked Questions (FAQs)
Because there are simply more moving parts. If you run a shop on the high street, most of your sales are straightforward. But online, you’re dealing with Shopify, Amazon, PayPal, Stripe, and maybe even selling to customers in different countries. Each platform has its own fees and payout schedules, which makes the numbers messy. That’s why e-commerce bookkeeping needs a bit more structure — and why many sellers in Ireland turn to us at Forti Accountants, since we know the common pitfalls and how to keep everything tidy.
That depends on your turnover. In Ireland, if your sales of goods go over €75,000 in a 12-month period, you must register for VAT. But even if you’re under the threshold, it can sometimes make sense to register earlier — for example, if you import stock and want to claim back the VAT you pay. Every case is a little different, and at Forti we regularly guide e-commerce sellers through this decision and the paperwork that follows.
There’s no one-size-fits-all answer. Here’s how most Irish sellers decide:
–Xero is excellent if you want easy integrations with Shopify, WooCommerce, and Amazon.
–QuickBooks Online is strong on reporting, though VAT for EU sales can take more work.
–Surf Accounts is Irish-made and very reliable for compliance, but doesn’t always connect smoothly with e-commerce platforms.
–A2X is brilliant if you’re on Amazon, Shopify, or eBay — it pulls all your sales data neatly into Xero or QuickBooks.
We often help clients set up the right mix, so their sales, bank, and VAT all link together without endless manual entry.
This is where lots of people slip up. If you just record what lands in your bank, you’ll miss the full picture. Let’s say you sell something for €50. Stripe takes a €1.50 fee and pays you €48.50. If you only record the €48.50, your sales will look lower than they are, and your VAT return could be wrong. The proper way is to record the €50 sale, note the €1.50 as a fee, and match the €48.50 deposit. At Forti Accountants, we set this up so it runs smoothly without you needing to worry about every single transaction.
For many small sellers, it makes sense to keep it in-house at the start. But once you grow, the time you spend trying to reconcile Shopify payouts with PayPal and Stripe fees could be better spent finding new customers. Outsourcing means:
-VAT returns are correct and on time.
-Your books are always up to date.
-You get clear reports to actually see your profits.
-You can focus on sales instead of spreadsheets.
Plenty of Irish e-commerce businesses come to Forti when they hit that tipping point — it saves them stress and, in the long run, money.
Yes, absolutely. We’re not just general accountants who happen to work with an online shop now and again. E-commerce is a big part of what we do. We work with Irish businesses selling on Shopify, WooCommerce, Amazon, eBay, and Etsy. We know the ins and outs of payment gateways, multi-currency sales, VAT rules, and stock management. In short — we speak your language, and we know the challenges of selling online.
To put it simply: headaches. You could end up with VAT filings that don’t match Revenue’s records, surprise tax bills, or accounts that don’t show your true profit. It also makes it harder to get a loan or investment if your books are messy. The good news is that once your system is set up properly, bookkeeping becomes much easier. That’s why we always tell clients — don’t leave it until year-end, and don’t wait until there’s a problem. Start right, and your business will run smoother.







