UK Resellers: Connect Shopify to eBay With HMRC Checks and Ruit Option
Table of Contents
- How to connect Shopify to eBay: setup and testing
- Apps and integration approaches compared
- Managing inventory and orders after the sync is live
- Fees, refunds and reporting rules to check right away
- Common problems and quick fixes
- Why this matters for resale and multi-channel sellers
- The setup matters less than the maintenance
- A simpler option for sellers listing across several marketplaces
- Where to check the official rules and fee details
- FAQ
- Recommended
Yes, you can connect Shopify to eBay. Link the two by installing Shopify’s Marketplace Connect app or an authorised integration app, then approve eBay as a sales channel from your Shopify admin. Before you start, make sure your eBay seller account is active and your business details are verified, since the authorisation step checks both.
TL;DR:
- Linking Shopify to eBay is quick and straightforward if product data is clean, but messy SKUs or missing stock counts can cause delays.
- Using a simple native connector suffices for small catalogs under 100 SKUs, while larger or multi-marketplace sellers benefit from more advanced sync apps with real-time updates.
- Maintaining accurate SKUs, setting inventory buffers, and regular stock checks are crucial to prevent oversells and stock discrepancies after setup.
- Weekly routines should include stock audits, price adjustments, and fee reconciliation, which can be completed in under an hour once habits are established.
- For multi-channel sellers, automated listing management and real-time stock updates reduce double selling risks and streamline order fulfillment.
How to connect Shopify to eBay: setup and testing
Getting the two platforms talking takes under an hour if your product data is tidy. Messy SKUs or missing stock counts are what usually turn a quick job into a weekend one.
Before touching any settings, confirm three things: you have a working eBay seller account with verified business details, your Shopify product SKUs are consistent and unique, and you have exported a backup of your current product catalogue in case something needs undoing.
- Install the connector. Open your Shopify admin, go to the Shopify App Store, and search for Marketplace Connect (or another approved eBay integration app), then add it to your store.
- Authorise eBay. Follow the prompt to sign in to eBay and grant the app permission to read and write listings, inventory and orders on your behalf.
- Map your SKUs. Match each Shopify product and variant (size, colour) to its eBay listing equivalent, and set default listing templates for category, condition and shipping.
- Set pricing and stock rules. Configure a price rule, either a fixed markup or a percentage adjustment, and set an inventory buffer so eBay never oversells against Shopify stock.
- Run a test. Publish one low-value listing, force a manual stock update, place a test purchase if possible, and confirm the order lands correctly in your Shopify admin.
Only once the test order appears with the right SKU, quantity and buyer details should you push your full catalogue live.
Pro Tip: Test with your lowest-value, highest-stock item first. It limits the damage if a mapping error slips through.
Apps and integration approaches compared
Three broad models exist for linking Shopify to eBay, and the right one depends on how many channels you sell on, not just how big your catalogue is.
An in-platform channel such as Marketplace Connect lives inside Shopify and focuses purely on the Shopify to eBay link. It is simple to set up and free to add, though features beyond basic listing and stock sync are limited.
A single-purpose sync app does one job well, usually inventory and order syncing between exactly two platforms, often with more granular pricing rules and listing templates than the native option.
A cross-listing tool manages several marketplaces at once (eBay, Vinted, Wallapop and others) from a single dashboard, which suits sellers who already list in more than one place and want one inbox and one stock count to manage.
Whichever model you pick, check for:
- Real-time inventory updates rather than hourly or daily batch syncs.
- Support for multiple eBay or Shopify accounts if you run more than one store.
- Listing templates that carry over title, description and category defaults automatically.
- Automated relisting when an eBay listing ends or a Vinted bump expires.
A small store with under 100 SKUs rarely needs more than the native connector. Larger catalogues or multi-marketplace sellers tend to outgrow it fast.
Managing inventory and orders after the sync is live
Once live, the job shifts from setup to upkeep. Consistent SKUs matter more than almost anything else here: if Shopify and eBay use different codes for the same product, stock counts drift apart within days.
Inventory buffers (holding back a small quantity, say two or three units, from what eBay shows as available) absorb timing gaps between a sale and the stock update reaching the other channel, which is what actually prevents oversells. Set the buffer higher for fast-moving items and lower for slow stock you are trying to clear.
eBay orders typically appear in Shopify’s order list tagged with their sales channel, so fulfilment follows your normal Shopify workflow from there. Refunds need extra care: process them through the integrated channel’s returns workflow, not manually on eBay alone, or you risk losing fee credits that eBay would otherwise apply.
Build a short daily check into your routine:
- Spot-check stock counts on your three best-selling items.
- Confirm the previous day’s eBay orders all appear in Shopify.
- Run any automated low-stock or sync-error report your app provides.
Pro Tip: Keep a simple spreadsheet mapping Shopify SKU to eBay item number. It is the fastest way to track down a mismatch when something looks off.
Fees, refunds and reporting rules to check right away
eBay charges several fee types you should budget for before listing at volume: listing fees for certain categories, final value fees taken as a percentage of the sale, and a monthly shop subscription if you choose one. The exact breakdown for each order sits in Seller Hub, and eBay documents how each charge is calculated and timed.
| Fee type | When it applies |
|---|---|
| Listing fee | Charged per listing above your free allowance, depending on category |
| Final value fee | Percentage of the total sale price, deducted after a sale completes |
| Shop subscription | Monthly charge if you opt into an eBay shop tier |
Refunds processed outside the integrated channel can fail to trigger the proportional fee credit eBay normally applies, so route every return through the same system you use to fulfil orders.
On the reporting side, new platform reporting rules took effect from 1 January 2024, meaning platforms send seller sales data to HMRC, and sellers may be contacted after crossing a reporting threshold. This is not a new tax. Use HMRC’s own tool to check whether you need to declare marketplace income, since the answer depends on whether your selling counts as trading.

Common problems and quick fixes
Most sync issues trace back to one of four causes.
- Listings missing or duplicated. Check your SKU mapping for typos or duplicate entries, review listing default settings, and disable image sync temporarily if it is creating conflicting versions.
- Inventory mismatch between platforms. Re-check that app permissions are still authorised (eBay sometimes expires tokens), confirm webhooks are firing, and review your stock buffer settings.
- Orders not importing into Shopify. Confirm order import is switched on in the app settings, then test with one low-value purchase to rule out a payment routing fault.
- Refunds not crediting fees. Reprocess the refund through the integrated returns workflow rather than eBay’s standalone refund tool, which is what actually releases the fee credit.
Most of these resolve within minutes once you know where to look, but a sync left broken for days tends to compound into stock errors that take far longer to untangle.
Why this matters for resale and multi-channel sellers
Luis, who writes Ruit’s guides on multi-channel inventory and crosslisting, has seen the same pattern repeat across resale sellers: the sellers who struggle are rarely the ones with the fewest listings, they are the ones juggling platforms manually. A cross-listing tool reduces double sells by removing a sold item from every other channel automatically, handles relists without manual re-entry, and brings buyer messages into one inbox instead of three.
A workable weekly routine for a small reseller looks like this:
- Audit stock levels against what each platform actually shows as available.
- Refresh listings that have sat stale for more than a couple of weeks.
- Adjust prices on slow-moving items before they become dead stock.
- Reconcile the week’s fees against orders to catch any missing credits.
None of this needs to take more than an hour once it becomes a habit.
The setup matters less than the maintenance
The part most guides skip is that connecting Shopify to eBay is the easy bit. The real work is the weekly discipline of checking stock, chasing refund credits and catching a sync error before it becomes forty unfulfilled orders. Sellers who treat the initial setup as the finish line are the ones who end up back in the support queue a month later asking why eBay shows stock that sold out on Shopify three days earlier.
Conventional advice leans hard on picking the “right” app, as though the tool does the work. It does not. Buffers, SKU discipline and a daily five-minute check matter more than which integration model you chose. If you only do one thing differently after reading this, make it the inventory buffer, since it is the single setting that prevents the most common and most damaging error: selling something you no longer have.
For sellers juggling more than eBay and Shopify, the maintenance burden multiplies with every extra channel, which is exactly where a single-dashboard approach starts to earn its keep.
- Luis
A simpler option for sellers listing across several marketplaces
If you sell across more than just Shopify and eBay, Ruit lets you list an item once and publish it to Vinted, eBay, Wallapop, todocoleccion, Shopify, WooCommerce and PrestaShop at the same time. When an item sells on one channel, stock updates and the listing is removed from the others automatically, so you never risk selling the same item twice. It also auto-relists on Vinted and Wallapop and brings Vinted and Wallapop buyer messages into one inbox, with AI drafting your titles and descriptions.
This suits resale and vintage sellers running several marketplaces at once more than it suits a single-channel Shopify to eBay setup. Plans start at €9.99 a month on the Basic tier, with Premium and Enterprise options for larger catalogues. See how it works on the Ruit overview page.
Where to check the official rules and fee details
For anything involving fees or reporting, go straight to the source. See eBay’s own fees and selling costs breakdown, HMRC’s guidance on digital platform reporting, and Shopify’s help pages on setting up marketplace integrations.
FAQ
Is it better to sell on eBay or Shopify?
Neither is strictly better, they suit different goals: eBay gives you built-in buyer traffic and search visibility, while Shopify gives you full control over branding and no marketplace fees on direct sales. Many sellers run both at once, using Shopify as their main store and eBay as an extra sales channel.
Can you make £10,000 a month on Shopify?
Shopify itself does not publish typical seller earnings, so there is no verified average to point to. Revenue depends entirely on product, pricing, traffic and operational efficiency, and claims of a specific monthly figure should be treated as individual results rather than a norm.
What platforms does Shopify integrate with?
Shopify supports integrations with numerous sales channels and apps through its App Store, including marketplace connectors for eBay and other platforms, alongside tools for shipping, accounting and marketing. The exact list depends on which apps you choose to install.
Can I import eBay listings into Shopify for free?
Some apps offer a free tier or trial for importing existing eBay listings into Shopify, though feature limits usually apply at that level. Check the specific app’s pricing page for its current free allowance before relying on it for a full catalogue migration.
Do I need to tell HMRC about my eBay and Shopify income?
It depends on whether your selling counts as trading rather than occasional personal sales, which you can check using HMRC’s own online tool. Platforms now report seller data to HMRC under reporting rules that started on 1 January 2024, but that reporting itself is not a new tax.