WooCommerce into Xero, coded the way you report
WooCommerce runs on your own site, so what reaches Xero depends on the connector you chose and what it was built to carry. We make the orders arrive coded the way your business actually reports, and where no connector can do that, we build the one that can.
A plugin is not a policy
Every WooCommerce store reaches Xero through something, and that something was written to a general idea of what a shop needs rather than to yours. Everything below follows from that. The clearing account is where it surfaces: a balance that never returns to zero is unmapped transactions, not a rounding difference.
Orders that arrive already correct
Three steps, in this order
We have built this one, not just configured it
WooCommerce is a plugin on your own site rather than a platform with one official route into Xero, so what reaches your ledger depends on which connector you picked and what it was built to carry. When a not-for-profit needed every order coded across three dimensions at once, and the platform's own payment processing stopped matching the coding, we built the integration that reads the code off the product and creates the invoice correctly. Everything we automate arrives in Xero as a draft for a person to review and approve, because ownership of what reaches your ledger stays with you.
If a person is opening WooCommerce to read a description before they can code an invoice, that is worth a conversation.
Who this is for
Questions we are asked most

Download Your FREE Xero Health Check
Identify common bookkeeping errors and discover simple fixes for smoother financial management, written in plain English.
