Been searching for something like this for months. Our Shopify store processes 500+ orders monthly and this handles everything perfectly. Date formats, tax columns, refunds - all correct.
Import WooCommerce to Xero: Complete Import Guide with Regional Formatting
Step-by-step guide to import WooCommerce orders and products into Xero with correct formatting
How It Works
Export from WooCommerce
Export orders and products from WooCommerce Analytics or export plugins
Select Your Region
Choose your Xero organization region (US, UK, AU, NZ) for correct date formatting
Convert Files
Use our converter to format exports for Xero import requirements
Import Invoices
Go to Xero > Business > Invoices > Import and upload invoice CSV
Import Items (Optional)
Import products as Xero items for better reporting and inventory tracking
WooCommerce to Xero Import Benefits
Easier Than QuickBooks
Regional Formatting Required
Your Data is Safe
Bank-Level Security
256-bit SSL encryption. Same standards as major financial institutions.
No Data Storage
Files are processed directly in browser. No calls to our servers.
GDPR Compliant
Full EU data protection compliance. Your privacy rights protected.
Field Mapping
How Woocommerce Orders fields map to Xero Invoice
| Woocommerce Orders | Source Value | Xero Invoice | Target Value | Note | |
|---|---|---|---|---|---|
order_number |
#12345 |
→ | InvoiceNumber |
#12345
|
Unique invoice identifier with prefix |
order_date |
2024-01-15 14:30:00 |
→ | InvoiceDate |
2024-01-15 14:30:00
|
Convert to DD/MM/YYYY or MM/DD/YYYY based on region |
product_name |
Blue Widget |
→ | Description |
Blue Widget
|
Product description for line item |
quantity |
2 |
→ | Quantity |
2
|
Line item quantity |
tax_label |
NY State Tax |
→ | TaxType |
NY State Tax
|
Map WooCommerce tax to Xero tax type |
Why Use This Tool?
Auto-Contact Creation
Xero automatically creates contacts from invoices - no pre-import needed!
Regional Date Formats
Tool formats dates correctly for US, UK, AU, or NZ Xero organizations
Tax Type Mapping
Maps WooCommerce taxes to exact Xero tax type names by region
500 Invoice Batches
Import up to 500 invoices per file (vs QuickBooks' 100 limit)
Product Catalog Sync
Import WooCommerce products as Xero inventory items with SKU linking
Multi-Currency Support
Native support for international WooCommerce stores
Data Transformation
Multiple line items become one multi-line invoice
One row per product in order
order_id,
product_name,
quantity,
line_subtotal
Multi-line invoice grouped by InvoiceNumber
Common Sales Invoice Import Errors
Issues you might encounter when importing Orders Export data to Sales Invoice - and how we solve them
Tax Type Not Found in Xero
Xero requires exact tax type name match
TaxType: 'Standard Rate' (not in Xero)
TaxType: 'Tax on Sales' (US) or '20% (VAT on Income)' (UK)
Map WooCommerce tax rates to exact Xero tax type names
Check your Xero Settings > Tax Rates for exact names
Invalid Date Format
Xero requires DD/MM/YYYY (UK/AU/NZ) or MM/DD/YYYY (US)
2024-01-15 14:30:00
15/01/2024 (UK) or 01/15/2024 (US)
Select your Xero region in options
Tool converts dates automatically based on region
Contact Created Automatically
Xero creates new contacts if name doesn't match exactly
Contact: 'John Doe' vs 'john doe' creates duplicate
Xero creates both as separate contacts
Pre-sync customers or clean up duplicates in Xero after import
Use consistent name formatting (Title Case recommended)
Frequently Asked Questions
Woocommerce → Xero Data Ecosystem
All available data flows from Woocommerce to Xero
first_name + last_name → ContactName
email → EmailAddress
first_name → FirstName
billing_first_name + billing_last_name → ContactName
order_number → InvoiceNumber
order_date → InvoiceDate
SKU → ItemCode
Name → ItemName
Description → Description