Skip to main content
Etsy + Xero

Etsy to Xero, with stock and books that agree

For makers, accounting needs to reflect materials and made-to-order sales accurately. ZapInventory connects Etsy and Xero, posts every sale and purchase, and keeps stock accurate across all your channels.

Set it up in four steps

  1. 1

    Connect Etsy

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

  2. 2

    Connect Xero

    Authorise Xero and choose where sales and purchases should post.

  3. 3

    Map your accounts

    Map Etsy 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 Etsy order through to confirm the invoice, tax, and COGS land correctly in Xero before syncing the rest.

Etsy and Xero questions

How does a Etsy order reach Xero?

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

Does it handle Etsy made-to-order items?

Yes. Materials behind made-to-order products are tracked, and each Etsy sale posts cleanly to your accounts.

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 Etsy integration works with QuickBooks; see the Etsy 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.