Trustpilot | Site Banner Q4 2026

Banner image
Product Icon

Xero for WooCommerce

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

Feature Requests

  • Auto update invoice in Xero when order data is updated

    ‘I would like to update the xero invoice (when not paid yet) on order update automatically. For example an invoice should be update on: – Customer details chaged(like VAT, address, name, company. Witch sometimes the client places the order but than wants to change it) – Order items add, update or remove of each – […]

  • Option to connect to multiple companies

    Since we’re in Europe we have multiple VAT registrations. I know that Xero doesn’t support this well and that’s fine, but would there be an option to be able to export orders to more than one Xero company in future? We have two Xero subscriptions for our two VAT registered entities (oversimplification) and reconcile transactions […]

  • Allow Xero invoices and payments to sync in the background

    Could you add an option to process Xero invoices and payments in the background using WooCommerce Action Scheduler, rather than making customers wait for Xero during checkout? We’ve been investigating slow checkout times on primalraw.co.uk and found that the Xero extension (v1.9.15) sometimes adds several seconds to payment processing. On one genuine customer order, the […]

  • Prevent Duplicate Income Reporting in Xero for Wallet Payments

    When a customer adds funds to the wallet, the sale is correctly recorded/reported to Xero for bookkeeping purposes. However, when the wallet is used to pay for an order, the transaction is reported to Xero again, which is incorrect, since it is not additional income. We would like to NOT report transactions paid by this […]

  • Enable foreign VAT, GST, or Sales Tax to be assigned to a separate Xero account

    More and more companies are being required to collect VAT/GST/sales-tax for multiple jurisdictions (e.g., EU, UK, USA). Both Xero and this plugin currently only support taxes from the country where the company is based. However, Xero do propose workarounds, here: https://central.xero.com/s/article/File-a-GST-VAT-or-sales-tax-return-in-another-country The workaround that would work best for me (and probably many other small companies), […]

  • Xero & WooCommerce pricing linkage

    We are wanting to link our Xero account with our WooCommerce site for pricing purposes. We run a trade counter and have two pricing structures; 1. Trade 2. Retail – End-user. We would like to use our prices in Xero to be our trade prices for trade engineers to log in and see and then […]

  • If the integration to Xero could be improved to allow for different tax rates associated with either products or categories to be imported i

    If the integration to Xero could be improved to allow for different tax rates associated with either products or categories to be imported into Xero with every invoice

  • Provide a programmatic method of setting Public and Private key files

    When working in multiple environments, such as dev/test/production, each environment may have its own path to store the pub/private keys. Having the fields in the Xero settings requesting an absolute path does not work for container-based services such as Pantheon. We would like to have a way to reference environment variables for paths, or a […]

  • Queue API requests when they will hit limit

    Xero API limits are 60 in 60 seconds and 5000 in 24 hours. 60 in 60 seconds is that most common limit hit. When orders are completed in bulk, the limit will likely be hit. When stores bulk complete invoices, they can easily hit this limit. Would like the extension to account for this.

  • Ability to disable using WooCommerce SKU as Xero inventory reference

    Hi, I’d like it if the Xero plugin could be configured to leave the account code blank and not to add an inventory item based upon the SKU. This would allow the accounts team to manually select the appropriate inventory item and account code.

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.