Skip to main content
eBay + Xero

eBay to Xero, with stock and books that agree

Run eBay next to your other channels and let the accounting follow every sale automatically. ZapInventory connects eBay and Xero, posts every sale and purchase, and keeps stock accurate across all your channels.

Set it up in four steps

  1. 1

    Connect eBay

    Authorise ZapInventory to read your eBay orders, products, and stock.

  2. 2

    Connect Xero

    Authorise Xero and choose where sales and purchases should post.

  3. 3

    Map your accounts

    Map eBay fields to Xero: revenue account, tax rates, the payment account, and the cost of goods sold account.

  4. 4

    Run a test order

    Push one eBay order through to confirm the invoice, tax, and COGS land correctly in Xero before syncing the rest.

eBay and Xero questions

How does a eBay order reach Xero?

When a eBay order is confirmed, ZapInventory imports it, reduces stock, then creates a Xero invoice with the right tax and a cost of goods sold entry.

Are eBay fees included in the sync?

Yes. eBay final value and other fees sync with each order so your accounts show true net revenue.

Are payments and credit notes two-way?

Yes. Payments and credit notes sync between ZapInventory and Xero, so refunds and receipts never need double entry.

Can I use QuickBooks instead?

Yes. The same eBay integration works with QuickBooks; see the eBay and QuickBooks page if that is your accounting system.

Start syncing your inventory in minutes

Try ZapInventory free for 14 days. No credit card required. Connect your channels, sync your stock, and see every order in one place. ZapInventory is now ffinventory.