Import Etsy Sales to Xero

🥦

Import Complete

Xero Invoice Import File Format
valid rows

Import your Etsy shop sales into Xero as invoices. Automatic formatting, no manual data entry.

No API required
Browser-based processing
Run on Google Cloud Platform

Download Sample File

Test the import conversion

Download Sample

Tool Rating

4.7 / 5 (892 votes)

How It Works

1

Export from Etsy

Shop Manager → Settings → Download Data → CSV Order Items

2

Upload for Conversion

Drop your file here - conversion is instant

3

Preview Import Data

Review converted invoices before downloading

4

Import to Xero

Business → Invoices → Import → Upload CSV

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.

ISO/IEC 27001 Certified GDPR Compliant Swiss Privacy CCPA Compliant

Field Mapping

How Etsy_Seller Order_Items fields map to Xero Invoice

Etsy_Seller Order_Items Source Value Xero Invoice Target Value Note
Order ID 3001234567 InvoiceNumber 3001234567 Order number with ETSY- prefix
Sale Date Jan 15, 2026 InvoiceDate Jan 15, 2026 Date converted to DD/MM/YYYY or MM/DD/YYYY
Full Name John Smith ContactName John Smith Buyer name for invoice
Item Name Handmade Ceramic Mug - Blue Glaze Description Handmade Ceramic Mug - Blue Glaze Product description
Quantity 2 Quantity 2 Quantity ordered
Price 25.00 UnitAmount 25.00 Unit price
Order Sales Tax 4.62 TaxAmount 4.62 Marketplace tax (optional)
Currency USD Currency USD ISO currency code

Data Transformation

Each Etsy order item becomes one Xero invoice line

Input Etsy CSV Order Items

One row per item sold

Key columns: Order ID, Item Name, Price, Quantity
1:1 — One input row creates one output row
Output Xero Invoice Lines 1:1 rows per input

One row per invoice line (Xero groups by InvoiceNumber)

Invoice Line Each item becomes one invoice line
Items with same Order ID grouped into same invoice by Xero

The Challenge of Importing Etsy Sales to Xero

Manual Import is Time-Consuming

Without automation, importing Etsy sales to Xero means: - Downloading CSV from Etsy - Manually reformatting columns - Converting date formats - Entering each invoice by hand For shops with hundreds of orders, this takes hours every month.

Instant Automated Import

Our tool transforms your Etsy export into Xero-ready format instantly: - Upload your Etsy CSV Order Items - Preview the converted invoices - Download and import to Xero What used to take hours now takes seconds.

Common Sales Invoice Import Errors

Issues you might encounter when importing CSV Order Items data to Sales Invoice - and how we solve them

Invalid Date Format

Etsy uses 'Jan 15, 2026' format which needs conversion

Jan 15, 2026
15/01/2026 (UK) or 01/15/2026 (US)

Our converter automatically transforms dates to your Xero region format

Select your Xero region in options

Duplicate Invoice Numbers

Xero requires unique InvoiceNumbers, Etsy Order IDs might conflict

12345678 (bare number)
ETSY-12345678 (prefixed)

ETSY- prefix added automatically to prevent duplicates

Prefix is added by default

Missing Buyer Name

Xero requires ContactName, some Etsy orders may lack names

(blank name)
Etsy Customer

Falls back to Etsy username or 'Etsy Customer' generic name

Generic contact created if name missing

Marketplace Tax Confusion

Etsy collects/remits tax - not your liability to record

Order includes $4.62 tax Etsy collected
Tax excluded (Etsy remits it)

By default, marketplace-collected tax is excluded

Use 'record' tax mode if you need 1099-K matching

Multi-Item Orders

Orders with multiple items need multiple invoice lines

Order 123 with 3 items
3 invoice lines with same InvoiceNumber

Xero's line-item format is natively supported

Each item becomes one invoice line (Xero groups by InvoiceNumber)

Why Use This Tool?

Bulk Import Support

Import months of Etsy sales at once. No transaction limits.

Zero Manual Entry

Every field automatically mapped. No copy-paste, no typos.

Date Auto-Conversion

Etsy dates automatically converted to your Xero format.

Multi-Item Orders

Orders with multiple products import as proper multi-line invoices.

Import-Ready Output

Download is immediately importable to Xero. No further editing.

Secure Browser Processing

Data converts locally. Nothing uploaded to external servers.

Frequently Asked Questions

Unlimited. We automatically batch files over 1,000 rows (Xero's limit) into multiple import files.
No. Xero requires unique invoice numbers. The ETSY- prefix ensures no conflicts with existing invoices.
Yes! Download your full order history from Etsy and import all at once.
Conversion takes seconds. Xero import depends on file size - typically 1-2 minutes for large files.
Most common issues: duplicate invoice numbers (enable prefix) or invalid date format (check region setting).