Importing your CSV

Step-by-step for each supported platform.

Visual walkthroughs are coming soon. The text steps below are the fastest path.

What we support

  • ebay-uk.csv
  • ebay-de.csv
  • ebay-fr.csv
  • ebay-it.csv
  • shopify-orders.csv
  • etsy-sold-orders.csv
  • vinted.csv
  • depop.csv
  • generic.csv

Getting your CSV from eBay

  1. Open eBay Seller Hub.
  2. Go to Orders -> Paid and shipped.
  3. Pick the date range you want to import.
  4. Click "Export" -> choose CSV format -> download.
  5. Upload that file to WardaOS's Import page. We auto-detect UK, Germany, France, and Italy regional formats.
eBay's monthly invoices export is different from the orders export. Use the orders one - that's what has your sales data.

Getting your CSV from Shopify

  1. Open your Shopify admin.
  2. Go to Orders.
  3. Apply the date range filter you want.
  4. Click "Export" -> "CSV for Excel, Numbers, or other spreadsheet programs" -> "Export orders".
  5. Upload the downloaded file to WardaOS.

Getting your CSV from Etsy

  1. Open Shop Manager.
  2. Go to Settings -> Options -> Download Data.
  3. Pick the year you want under "Orders".
  4. Click "Download CSV".
  5. Upload that file to WardaOS.

Getting your CSV from Vinted

Vinted doesn't currently offer a built-in CSV export. For now you have two options:

  • Manually log sales as they happen via WardaOS's "Log sale" button.
  • If you've kept a spreadsheet of your Vinted sales, upload it via the Generic template - WardaOS will walk you through column mapping.

Getting your CSV from Depop

Same situation as Vinted - no native CSV export. Use manual entry or the Generic template.

Generic / messy spreadsheets

Before import, keep one header row, one sale per row, ISO-style dates where possible, and separate columns for item price, platform fee, shipping, quantity, SKU, and order ID. Messy is fine. Mystery soup is harder.

Common issues

  • Encoding: export as UTF-8 CSV where possible.
  • Dates: use day/month/year or ISO dates consistently.
  • Decimals: keep prices as 12.34, not EUR 12,34 unless your export uses regional formatting throughout.
  • Fees: put platform fee, payment fee, shipping charged, and shipping actual in separate columns if you can.

What gets imported vs not

ImportedNot imported
Products, SKUs, sale dates, quantitiesLive platform account connections
Sale prices, fees, shipping, profit fieldsListing creation or channel sync
Stores, source platform, external order IDsMessages, disputes, or platform inbox data
Duplicate checks using order IDs and row dataTax filing itself
Importing Your CSV into WardaOS - eBay, Shopify, Etsy, Vinted, Depop