Import eBay Orders as Xero Invoices — Sales Invoice Import

🥦

Import Complete

Xero Invoice CSV Format
valid rows

Transform eBay orders into Xero sales invoices. Perfect for B2B sellers and businesses requiring invoice documentation from their eBay sales.

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

Download Sample

Sample eBay transaction report

Download

Tool Rating

4.5 / 5 (142 votes)

How It Works

1

Export from eBay

Download transaction report from Seller Hub

2

Configure Import

Set account codes, tax type, and invoice prefix

3

Preview

Review invoices before import

4

Import to Xero

Upload via Business → Invoices → Import

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 Ebay_Seller Transactions fields map to Xero Invoice

Ebay_Seller Transactions Source Value Xero Invoice Target Value Note
Buyer name John Smith ContactName John Smith Customer name for invoice
Buyer email john@example.com EmailAddress john@example.com Customer email
Order number 11-12345-67890 InvoiceNumber 11-12345-67890 eBay order as invoice number
Transaction creation date Jan-15-2026 InvoiceDate Jan-15-2026 Sale date
Transaction creation date Jan-15-2026 DueDate Jan-15-2026 Same as sale (pre-paid)
Item title Widget Pro - Black Description Widget Pro - Black Product description
Quantity 2 Quantity 2 Quantity sold
Item subtotal 100.00 UnitAmount 100.00 Unit price
Shipping and handling 8.00 UnitAmount 8.00 Shipping as line item

Data Transformation

eBay orders become Xero invoices with line items

Input eBay Transaction(s)

One or more transactions per order

Key columns: Order number, Transaction creation date
N:M — Complex transformation
Output Xero Invoice Lines 1-N per order rows per input

Product Line Each product sold
Shipping Line (if applicable) Shipping as separate line item
Invoice total should match order total

Creating Invoice Records from eBay Sales

Documentation Requirements

Many businesses need formal invoice records for compliance, B2B sales, or internal tracking. eBay provides order confirmations, not accounting-ready invoices. This tool bridges that gap by creating proper Xero invoice records.

AR Tracking Benefits

While eBay payments are typically pre-paid, having invoice records in Xero enables customer-level reporting, revenue analysis, and complete audit trails for your eBay business channel.

Common Sales Invoice Import Errors

Issues you might encounter when importing Transaction Report data to Sales Invoice - and how we solve them

Order Has Multiple Items

One order with multiple products

Order 11-123: Widget ($50), Gadget ($30)
Invoice 11-123-EB with 2 line items

Each item becomes an invoice line

Lines grouped under same invoice number

Missing Buyer Information

Buyer name or email not in export

Buyer name: (blank)
ContactName: eBay Customer

Default name used for import

Update contact in Xero after import if needed

Marketplace Tax Complexity

eBay collects tax in some states

Seller collected: $0, eBay collected: $8.00
Tax line depends on your settings

eBay-collected tax is excluded by default

Only seller-collected tax appears on invoice

Refunds Not Invoices

Refund transactions shouldn't be invoices

Type: Refund, Amount: -$50
Skipped (use Credit Note format)

Refunds filtered out automatically

For refunds, use Xero Credit Note import

Why Use This Tool?

Invoice Creation

Creates proper sales invoices with line items and customer details.

Customer Linking

Invoices link to buyer contacts for customer tracking.

Line Item Detail

Products and shipping appear as separate itemized lines.

Custom Numbering

Configurable invoice prefix keeps eBay sales organized.

Account Mapping

Route revenue to correct Xero accounts.

Privacy First

All processing happens locally in your browser.

Frequently Asked Questions

Business → Invoices → Import. Select your converted CSV and map columns. Xero will create draft invoices you can review before approving.
Yes, Xero creates new contacts for unknown customer names during import. For complete contact info including addresses, import contacts first using our eBay Contacts tool.
Imported invoices are drafts. Since eBay orders are pre-paid, you can approve them and record payments, or use bank rules to auto-reconcile.
Fees aren't included in customer invoices - they're your expenses. Use the Bank Statement import for fee tracking in your expense accounts.