How-To Guide
8 min read

How to Export Orders from WooCommerce (2026 Guide)

Follow these steps to export your WooCommerce orders as a CSV file. Once exported, you can use any of our converter tools to transform the data for your target system.

Export Steps

1

Log in to your WordPress admin dashboard

Open your browser and navigate to your WordPress site's admin area, typically at yoursite.com/wp-admin. Enter your administrator credentials to access the dashboard. You need at least Shop Manager or Administrator role privileges to export orders.

Tip: Bookmark your wp-admin URL for quick access in the future.
2

Navigate to WooCommerce Orders

In the left-hand sidebar menu, click on WooCommerce to expand the submenu. Then click on Orders to open the orders list page. This page displays all your store orders with their status, date, and total amount.

WooCommerce admin Orders page showing the list of orders with status, date, and total columns
The WooCommerce Orders page lists all store orders.
3

Filter orders by date range or status

Use the date range picker and status dropdown filters at the top of the orders list to narrow down which orders you want to export. You can filter by specific months, order statuses such as Completed or Processing, or use the search box to find specific orders by customer name or order number.

Tip: If you only need recent orders, filter by the current month to keep your export file smaller and easier to work with.
WooCommerce admin Orders page with filter options for narrowing orders by date range and status
Use the filter controls to narrow down which orders to export.
4

Select orders for export

Check the checkbox at the top-left of the orders table to select all visible orders on the current page, or individually check the boxes next to specific orders you want to include. If you need all orders across multiple pages, you may need to increase the number of items shown per page using Screen Options at the top of the page.

5

Open the Export dialog

Look for the Export button or link at the top of the orders page. In newer versions of WooCommerce, you can also use the Bulk Actions dropdown and select an export option. Some WooCommerce setups use the Analytics section under WooCommerce > Analytics > Orders for more advanced export options.

6

Configure export columns and format

In the export dialog, select CSV as your file format. Choose which columns to include in the export such as order ID, date, customer details, line items, and totals. For most accounting imports, keep all columns selected to ensure no data is lost during conversion.

Warning: Avoid opening the CSV directly in Microsoft Excel, as it can corrupt special characters and reformat dates. Use Google Sheets or a text editor for best results.
7

Download the CSV file

Click the Export or Generate CSV button to start the export process. Your browser will automatically download the CSV file once it is ready. For large stores with thousands of orders, the export may take a few moments to process before the download begins.

WooCommerce export CSV dialog showing the Export CSV button and download options
Click Export CSV to download your orders file.
8

Verify the exported file

Open the downloaded CSV file in Google Sheets or a spreadsheet application to verify that the data looks correct. Check that order dates, amounts, and customer details are properly formatted. Each line item in an order will appear as a separate row, with the order header information repeated for each product in the order.

Tip: If you see garbled characters, the file may not be UTF-8 encoded. Try re-importing with UTF-8 encoding selected in your spreadsheet application.

Required Orders Fields

Field Type Description Example
order_id Number Unique order identifier 12345
order_date Date/Time Order creation date (ISO 8601 or Y-m-d H:i:s) 2024-01-15 14:30:00
order_status Text Order status (e.g., completed, processing, pending) completed
order_total Currency Order grand total (including tax and shipping) 155.50
customer_email Text Customer email address john@example.com
billing_first_name Text Billing first name John
billing_last_name Text Billing last name Doe
product_name Text Product title/name Blue Widget
quantity Number Quantity ordered 2
line_subtotal Currency Line subtotal (before tax) 50.00

Your WooCommerce export must include these fields for successful conversion.

Next Step Once you have exported your orders, use one of the converter tools below to transform your file.

Frequently Asked Questions

WooCommerce exports orders as a CSV (Comma Separated Values) file, which can be opened in Excel or Google Sheets.
The file is usually downloaded to your browser's default Downloads folder. Check your Downloads folder or look for the download notification.