Product Icon

Xero for WooCommerce

Save time with automated sync between WooCommerce and your Xero account.

Feature Requests

  • Recognise the sales tax and allow to put it into a separate Sales Tax Liability account

    For every order recognise the sales tax and allow to put it into a separate Sales Tax Liability account, currently we can only mention 5 different accounts at **WooCommerce >> Xero**, if this is developed then it would provide an opportunity to capture the sales tax in to different account.

  • Add coupon value in correct column on invoice

    Is it possible to add the coupon value to the corresponding column in Xero invoices?

  • Xero Back Orders

    Hi, Xero now supports backorders for tracked inventory. https://central.xero.com/0/article/About-backorders-for-tracked-inventory?userregion=true Since August 2026 the Xero API has accepted an `allowBackorders=true` query parameter on the Invoices endpoint. Without it, an invoice that would take a tracked item below zero stock is still rejected. The current Xero integration with this plugin doesn’t send this parameter, and there’s no […]

  • Add in Batch sending to XERO

    We found that during a busy period, the amount of orders we got completely broke this because it kept hitting the tiny XERO API limits. Allow for sending via batching, so that more orders can sync per API call.

  • Invoice Summary Invoice

    batch all of a day’s sales into a single daily summary invoice.

  • Filter for Xero reference code

    I would like to request the addition of a filter hook to allow customization of the invoice reference pieces in the Xero invoice XML output. Location: /includes/class-wc-xr-invoice.php – Line 420 in the to_xml() method Current Behavior: The invoice reference is currently hardcoded to include payment method, transaction ID, and order number, with no way to […]

  • Email Xero invoice to user

    Please add the ability to have an invoice emailed to the user once their order is complete / paid. https://developer.xero.com/documentation/api/accounting/invoices#emailing-an-invoice

  • Make Optional – variable products, remove item meta

    Hi, We would like make this previous update optional. For variable products, remove item meta from the item description when sending to Xero. Based on WooCommerce Attribute summary rules we have some products that are not syncing attributes to Xero. This was working but since Version 1.7.49 no longer works.

  • inventory sync for xero

    Hi can we get the inventory to sync for xero from woocommerce. I have started a new site and i was getting errors because my products are not in xero. i thought the xero woocommcerce app was going to sync the inventory items but it doesn’t which is very annoying.

  • No ability to bypass sending orders to Xero

    I am looking for a hook that would allow me to bypass certain orders from being sent to Xero. Specifically, I have child orders, which I have created to provide a more robust order fulfilment system. These orders go through the same order status steps, so unless I can check an order (to see if […]

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.