Article

FreeAgent Integration Best Practices: The Complete Guide

Published on August 24th, 2026 by James

FreeAgent Integration Best Practices: The Complete Guide

Covering Shopify, Wix, BigCommerce, eBay, shipping automation, inventory and VAT compliance.

FreeAgent is one of the UK's most widely used cloud accounting platforms, popular with sole traders, contractors and small limited companies, and it's HMRC-recognised for Making Tax Digital (MTD) for both VAT and Income Tax. For a service business sending a handful of invoices a month, its built-in tools are usually all you need.

The moment you start selling through Shopify, Wix, BigCommerce, eBay or any other channel, the picture changes. You go from a handful of invoices a month to hundreds or thousands of orders, each with its own tax rate, discount, refund, marketplace fee and shipping cost. Manually re-keying that, or relying on a bare-bones "push the sales total across" connector, is where most of the VAT errors, stock discrepancies and month-end headaches in this guide come from.

This guide covers what a genuinely good FreeAgent integration looks like: channel by channel, then the parts most integration guides skip entirely: inventory, shipping, VAT compliance and reconciliation.

In this guide:

FreeAgent Shopify Integration: Best Practices

Shopify is the best-served of the four channels in this guide: FreeAgent has a dedicated app in the Shopify App Store that pulls through a daily summary of orders, applies the correct VAT rate, converts refunds into FreeAgent credit notes and accounts for Shopify's own fees. For a small, single-currency store, that can be a genuinely useful starting point.

The best-practice questions to ask before you rely on it:

FreeAgent Wix Integration: What You Need to Know

Wix doesn't have an official FreeAgent app in the way Shopify does. Most Wix stores connect to FreeAgent through a general-purpose automation tool (Zapier, Make, Pabbly and similar) rather than a purpose-built, plug-and-play integration.

That's not a reason to avoid Wix (plenty of growing brands run on it successfully), but it does mean the burden of getting the setup right shifts onto you (or your integration partner). Best practice for a Wix–FreeAgent integration:

FreeAgent BigCommerce Integration: Best Practices

BigCommerce sits in a similar position to Wix: there's no first-party FreeAgent app inside BigCommerce itself, but there are third-party connector apps in the BigCommerce App Marketplace, alongside the same general automation platforms available for any channel.

Because BigCommerce is often chosen by businesses with larger catalogues, B2B price lists, or multiple storefronts, the best-practice checklist gets a little longer:

FreeAgent eBay Integration: Handling Marketplace Complexity

eBay is the trickiest of the four. FreeAgent's own support documentation is candid about this: because eBay handles invoicing on its own side, its guidance is to record the income as it lands in your bank account and manually split out eBay's fees from each deposit, as there's no first-party eBay app doing this automatically for you.

That manual split is exactly where things go wrong at volume. A few best practices if eBay is a meaningful channel for you:

Get started with Zynk today to automate all your sales and simplify marketplace accounting!

Shipping and Label Printing: Connecting ShipStation and Shiptheory to FreeAgent

Most FreeAgent integration advice stops at the sales channel. But for any business shipping physical products, ShipStation and Shiptheory (two of the most widely used shipping and label-printing platforms) sit in the middle of the order-to-cash process, and what happens there affects your books too.

Both platforms connect your sales channels to carriers (Royal Mail, DPD, Evri, UPS and others) to automate label generation, manifesting and tracking. Done well, an integration should also make sure:

The common failure mode here is treating shipping automation and accounting integration as two separate projects, set up by two different people, at two different times. They end up technically working, but not talking to each other, which quietly reintroduces the manual reconciliation you were trying to remove in the first place.

Beyond the Numbers: Why Inventory Has to Be Part of Your FreeAgent Integration

This is the part most FreeAgent integration guides skip, because FreeAgent itself is primarily a bookkeeping and invoicing tool: it isn't built as an inventory or stock management system. That's a reasonable design choice for a platform aimed at freelancers and small companies, but it becomes a real gap the moment you're holding stock across one or more channels.

A "financials-only" integration (including most of the default e-commerce apps covered above) will happily post your sales, VAT and refunds into FreeAgent while telling you nothing about:

If inventory lives only in your sales channel (or nowhere at all), you can have a FreeAgent account that looks perfectly tidy (VAT reconciled, invoices raised, bank feed matched) while your actual stock position and gross margin are a mystery. Best practice is to treat stock sync as a first-class part of the integration, not an afterthought:

Ease of Setup: What "Good" Actually Looks Like

"Easy to set up" gets used to describe everything from a five-minute app install to a six-week consulting engagement, so it's worth being specific about what actually matters:

Generally, the faster and simpler an integration is to switch on, the more it's worth checking exactly what it's doing under the hood, particularly around fees, inventory and VAT, which is where the shortcuts above tend to hide.

Want to streamline your e-commerce accounting? See how easy it is to set up.

Getting VAT Right When You Integrate FreeAgent

FreeAgent is HMRC-recognised for Making Tax Digital for VAT, so the platform itself is compliant; the risk sits in how sales data reaches it. A few fundamentals worth confirming with your accountant before you build or buy an integration:

Invoice Reconciliation Best Practices

Reconciliation is where a lot of the theoretical benefit of "automated" integrations gets lost in practice, usually for one of these reasons:

Good reconciliation isn't really a FreeAgent feature you switch on; it's a design decision made at the point the integration is built, about how granular the data flowing in should be.

The Hidden VAT Risk: Posting Only the "Paid" Amount

This deserves its own section because it's one of the most common, and most overlooked, mistakes in e-commerce bookkeeping, and it shows up in FreeAgent's own guidance for channels like eBay: record the income as it lands in the bank, and manually split out the fees.

The problem is what happens when that manual step gets skipped, which it does constantly at volume. If you (or your integration) only ever record the net amount that actually hits your bank account (sale minus marketplace fee, minus payment processing fee, minus any other deduction) instead of raising an invoice for the full, gross sale value, several things go wrong at once:

  1. Your turnover is understated. The gross sale value is what counts toward your £90,000 VAT registration threshold and what should appear as your output VAT base, not the net amount you were paid. Sellers who code straight from the bank feed can genuinely miss the point at which they're legally required to register for VAT.

  2. Your VAT return doesn't match the underlying sale. If you're on standard (accrual) VAT accounting, VAT is due on the full invoiced amount at the point of supply, not the net receipt. Recording only the paid amount effectively (and unintentionally) applies cash-basis logic to a business that isn't registered on that scheme.

  3. Your fees disappear from your P&L. Netting fees off the sale, rather than recording them as a separate expense, understates both your revenue and your costs, which can distort everything from gross margin reporting to how a lender or investor reads your numbers.

  4. Genuine non-payment gets confused with fee-netting. A marketplace fee is not the same thing as a customer who never pays. Real non-payment has its own VAT treatment (bad debt relief, with its own conditions and timing), and lumping it in with routine fee deductions makes it much harder to spot and claim correctly.

The best-practice fix is straightforward to state, even if it's fiddly to do by hand: raise the invoice for the gross sale amount at the point of supply, record marketplace and payment fees as a separate cost, and reconcile the net bank deposit against gross-minus-fees, rather than treating the net deposit as the sale. This is exactly the kind of transaction-by-transaction logic that's realistic to automate, but genuinely impractical to do manually once you're past a few dozen orders a week.

(This is general guidance, not advice tailored to your specific VAT position; talk to your accountant or check current HMRC guidance for your circumstances.)

Why Businesses Choose Zynk for FreeAgent Integration

Everything above is easier to get right with an integration partner who understands accounting, not just APIs, and that's the gap Zynk was built to close.

Zynk has spent over 20 years building data integrations between accounting platforms and the e-commerce, shipping and business systems that sell through them. That's shaped the way the integrations are designed: not as generic "connect any app to any app" plumbing, but with an understanding of nominal codes, tax mapping, stock valuation and reconciliation built in from the start. It's why Zynk is trusted by businesses at very different scales, from independent sellers and growing SMEs to household names like Montane, Perfect Draft and Telefónica.

What that looks like in practice:

Getting started is genuinely easy: Zynk's AI-assisted setup (Autopilot) lets you describe what you need in plain language and have a working connector configured in minutes, not months. But it's worth being clear about where the AI's job ends. Setting up the integration can be conversational; running it isn't left to a language model improvising against your ledger. Zynk's integration agents are accounting-grade: rules-based and deterministic, applying the mappings you've configured the same way, every time. They don't infer a plausible-looking number when the data's ambiguous; they follow the rule, or they flag it. For something as unforgiving as a VAT return, that distinction is the whole point.

FreeAgent Integration Best Practice Checklist

FAQs

Does FreeAgent integrate natively with Shopify?

FreeAgent has an app in the Shopify App Store that imports a daily sales summary, applies VAT and converts refunds to credit notes. Wix, BigCommerce and eBay rely on third-party apps or general automation platforms rather than a first-party FreeAgent integration.

Can FreeAgent handle inventory management?

Not natively: it's built as bookkeeping and invoicing software, not stock control. Businesses holding inventory typically need a dedicated stock system or integration layer that syncs stock levels and COGS alongside the financial data.

What's the real difference between cash accounting and standard VAT for e-commerce sellers?

Under standard (accrual) VAT accounting, VAT is due on the invoice/supply date regardless of when you're paid. Under the Cash Accounting Scheme (available up to £1.35 million taxable turnover), VAT is only due once payment is received. Your integration needs to reflect whichever scheme you're actually registered under.

Why shouldn't I just code eBay or marketplace payouts straight from my bank feed?

Because that's the net amount after fees, not the gross sale. Doing this understates your turnover (risking a missed VAT threshold) and your VAT return, and hides your fees from your profit and loss.

Do I need both ShipStation and Shiptheory?

No: most businesses pick one as their primary shipping and label platform. The point in this guide isn't which to choose, but making sure whichever you use is actually connected back to your accounts, not just your warehouse.

How long does a proper FreeAgent integration take to set up?

It depends on how many channels and how much customisation (tax mapping, inventory sync, multi-currency) you need, but with AI-assisted setup tools like Zynk Autopilot, a working connector is realistically a matter of minutes, not days.

 

Automate your way to success with Zynk

Take the first step towards effortless automation

Zynk connects your eCommerce platforms, Accounting software, ERP systems, CRMs, Databases, and marketplaces—all in one seamless solution. Simplify your processes, save time, and focus on growing your business.

Get in Touch