Daily summary: best for high-volume retail
A daily summary combines eligible orders for one day into a controlled Xero sales record. It reduces invoice clutter while preserving the source order detail in the integration layer.
- Useful when Xero does not need a contact and invoice for every consumer order.
- Can roll up by tax rate and account mapping.
- Can show payment methods through mapped clearing accounts.
- Usually groups by paid date for closer payment alignment.
Individual invoices: best for trade and B2B
One Xero invoice per WooCommerce order is useful when a business needs the named customer, invoice number, due date and outstanding balance in Xero.
- Match or create Xero contacts from billing details.
- Leave BACS or account-term orders unpaid.
- Mark selected paid orders as paid.
- Use draft, submitted or approved invoice status.
What about a business with retail and trade sales?
The simplest current approach is to use separate store profiles where retail and trade operate through different stores. A future rules engine can route by payment method, customer type or order value, but the data model should support that later without redesigning the source import.
The decision is not “which mode is universally better?” It is “which accounting record does this store or transaction genuinely need?”
Questions to ask before choosing
- Does Xero need a named customer for each order?
- Should any orders remain unpaid after export?
- How many invoices would be created each month?
- Do gateway settlements need daily clearing totals?
- Can retail and trade sales be separated by store?
