Nightly FreeAgent sync for UK sellers

Sold by day.
Booked by night.

While you sleep, TransactionMerge posts every marketplace sale, fee, refund and payout into FreeAgent as proper invoices, bills and credit notes. Auto-explained, and reconciled once the fees are final. eBay is fully live, with Amazon in early access and Etsy in beta.

Auto-sync
Sales, fees, postage & refunds
Every channel, one account
UK tax year aligned
Sell on
eBaySyncing nowEtsyConnect nowAmazonEarly access
Books into
FreeAgent
You sold a denim jacket.
eBay PaymentsAll transactions
DescriptionAmount
Vintage Denim Jacket
Order 55-01234-56789
+£42.00
Promoted Listings fee
Order 55-01234-56789
−£2.94
Postage label
Royal Mail · 55-01234-56789
−£3.29
Payout to bank ····8842
Completed
−£35.77
TransactionMergenightly
Then it's in your books.
FreeAgenteBay UK seller Account
DescriptionInOut
Sale #55 01234
eBay Sales
£42.00
—
Promoted Listings Fee
eBay/Ad Fees · Inc £0.49 VAT
—
£2.94
Postage Label
Postage & Delivery · Inc £0.55 VAT
—
£3.29
Payout
Transfer · explained both sides
—
£35.77
All explainedbalance £0.00
How it works

Three steps between
your sales and a clean ledger.

Step 01
Connect
Authorise your sales channel and FreeAgent via OAuth. Under two minutes, no passwords stored.
Step 02
Merge
Each night we pull the day's activity, group it by type, and create the right FreeAgent documents — invoice, bill, credit note.
Step 03
Reconcile
Wake up to a fully posted FreeAgent ledger. Payouts arrive auto-explained as bank transfers — green ticks on both sides, no manual matching.
What a day of eBay activity becomes in FreeAgent
An eBay example. Amazon activity is posted the same way, under its own names. Each day's transactions are grouped and posted as proper FreeAgent documents — not raw bank entries.
eBay Managed Payments
In FreeAgent
Sale
Order 12-34567-89012
Wireless Bluetooth Headphones
→
Invoice line on daily eBay invoice · auto-explained ✓
+£34.99
Fee
Promoted Listings - General fee
for order 12-34567-89012
→
Bill line on daily eBay fees bill · auto-explained ✓
-£0.89
Postage
Postage label for order no. 12-34567-89012
Tracking no. AB1234567890 · Royal Mail
→
Bill line on daily eBay fees bill · auto-explained ✓
-£3.95
Refund
Refund for Order 12-34567-89012
→
Credit note · auto-explained ✓
-£34.99
Payout
Payout 9876543210
£124.50 to bank account ending in 1234
→
Bank transfer · auto-explained on both sides ✓
+£124.50
Every document arrives already explained. Green ticks on both sides of every transfer. AR/AP reports work as expected; if you're VAT-registered, VAT is broken out per invoice line.
Channels

One FreeAgent account.
Every place you sell.

TransactionMerge started with eBay and now covers the other places you sell, one channel at a time. Here is exactly where each channel stands — no channel is listed as ready before it genuinely is.

eBaySyncing now ✓
Fully live. Every sale, fee, postage label, refund and payout posts to FreeAgent each night, auto-explained on both sides.
EtsyConnect now
Connect your shop, pick a holding account and map categories today. Automated posting switches on once we've confirmed each transaction type against real shop data — no reconnect needed when it does.
AmazonEarly access
Live and posting to FreeAgent, verified against real settlement data. Access is limited to accounts we enable while Amazon reviews our Selling Partner API application, then it opens to everyone.
ShopifyPlanned
On the roadmap. Tell us if you sell there — it moves things up the list.

Beta covers every channel you connect, at no extra cost — one account, one price, however many places you sell.

What's inside

Your marketplace numbers belong
in FreeAgent, not a spreadsheet.

Every fee, refund and payout posted correctly for UK sellers. No exports, no re-keying.

Every fee to the right category
Each fee lands as a separate line on the daily bill — VAT correct, HMRC-aligned.
Final value fees→eBay Fees
Postage labels→Postage & Delivery
Promoted Listings→Advertising & Promotion
OAuth secured
Official channel & FreeAgent auth. No passwords stored, ever.
Zero duplicates
Run it again. Overlapping ranges never double-post.
UK tax year
Periods aligned to HMRC filing, not calendar quarters.
Read-only access
We never sell, list or message from your account.
Business & personal eBay accounts
Detects whether an eBay account is business or personal and handles its payouts correctly for both.
VAT per line
Per-listing rates; VAT broken out on every invoice line.
Full audit trail
Every document we create is recorded in your sync history.
Beta access

Free now.
£12.99/month at launch.

Beta members lock in the launch price forever — keep £12.99/month for life. New users after launch will pay more. You'll get at least 30 days' notice before billing starts, and no credit card is required now.

💡
FreeAgent may be free for you
FreeAgent is included free with Mettle, NatWest Business and Royal Bank of Scotland business accounts. Find out more at FreeAgent →
Public beta
Free
during beta · no credit card required
Lock in £12.99/month for life
Beta members keep this rate forever. New users pay more at launch.
30 days' notice before billing starts. Cancel any time.

Accounting guides for UK sellers

Learn how to record marketplace sales correctly, stay compliant with HMRC, and automate your accounting.

eBay Expenses UK: The 2026 Tax Deduction Checklist

eBay HMRC Reporting 2026: What UK Sellers Need to Know

How to Record eBay Sales in FreeAgent (The Right Way)

Cash Basis Accounting for eBay Sellers

Free FreeAgent with NatWest & Mettle — eBay Sellers

Does FreeAgent Integrate with eBay?

View all guides →
FAQ

Questions, answered.

Is TransactionMerge really free?

Yes — it's completely free during the public beta and no credit card is required. At launch it will be £12.99/month, but beta members lock in £12.99/month for life, and you'll get at least 30 days' notice before any billing starts. We've paused new beta sign-ups while we onboard the current waitlist — join the waitlist and we'll be in touch when a spot opens.

Which sales channels does it support?

eBay is fully live — sales, fees, postage, refunds and payouts post to FreeAgent every night. Amazon posts to FreeAgent nightly too, for accounts we've enabled during early access. Etsy can be connected and set up now, but automated posting isn't switched on for it yet; you'll be told the moment it is, with no reconnect needed. Shopify is on the roadmap. Every channel you connect is covered by the one account at no extra cost.

Do you store my marketplace or bank passwords?

No. You connect each sales channel and FreeAgent through their official OAuth flows, so we never see or store your passwords. Our access is read-only — we never sell, list, or message on your account.

Will syncing again create duplicate entries?

No. Every transaction carries a unique ID, so re-running a sync never creates a double entry — even when date ranges overlap between runs.

Does it work for personal eBay accounts, not just business?

Yes. TransactionMerge detects your eBay account type and handles payouts correctly for both business and personal sellers.

I'm VAT registered — does it handle VAT?

Yes. If you're VAT registered, VAT is broken out per invoice line on every channel. On eBay you can also set a rate per listing, so each sale is recorded with the correct treatment; Amazon and Etsy sales use the default rate you choose for that channel.

Do I need FreeAgent already?

Yes, you'll need a FreeAgent account to sync into. FreeAgent is included free with Mettle, NatWest Business and Royal Bank of Scotland business accounts, so it may already be free for you.

TransactionMerge is a data synchronisation tool only and does not provide accounting, tax, or VAT advice. You are responsible for reviewing all transactions posted to FreeAgent and for your own accounting and VAT obligations. Always consult a qualified accountant if you are unsure. See our Terms of Service for full details.