Search for "WooCommerce invoices" and you'll find two very different things: plugins that generate PDF invoices, and integrations that create real invoices in your accounting software. They solve different problems. Here's which you actually need.
PDF invoice plugins
A PDF invoice plugin produces a document — a nicely formatted PDF attached to the order confirmation email or downloadable from the customer's account. That's genuinely useful: customers often want an invoice or receipt for their records.
But a PDF is just a document. It doesn't appear in your accounts, it doesn't affect your GST return, and it won't reconcile against your bank feed. Your accountant still has to get those sales into your books somehow.
A Xero (accounting) integration
An accounting integration creates a real invoice record in Xero for each order. That record is part of your accounts: it feeds your GST return, shows up in reports, and reconciles against the payment in your bank feed. No document is emailed to the customer by default — the value is in the bookkeeping, not the printout.
Side by side
| PDF invoice plugin | Xero integration | |
|---|---|---|
| Customer-facing document | Yes | Not by default |
| Record in your accounts | No | Yes |
| Feeds GST/BAS return | No | Yes |
| Reconciles to bank feed | No | Yes |
| Handles refunds | Reprints a document | Creates a credit note |
Which do you need?
- Just want customers to get a tidy invoice? A PDF invoice plugin is the right tool.
- Want your sales in your accounts without manual entry? You need a Xero integration.
- Want both? They're complementary — many stores run a PDF plugin for customers and a Xero integration for the books. They don't conflict.
Bottom line
PDF invoice plugins make documents; a Xero integration makes accounting records. For AU/NZ stores that want sales, GST and refunds handled in Xero automatically, the integration is what moves the needle. See how to connect WooCommerce to Xero or the setup guide.