Sales by State Report for WooCommerce

Free sales by state report for WooCommerce

See how much you sold in every state or province each year, right inside WooCommerce Analytics. Free on WordPress.org.

Sales by State report in WooCommerce: net and gross sales for every US state
Sales by State table in WooCommerce with net and gross sales per state

Every state in one yearly table

Net and gross sales for every state or province in the country you pick, with totals at the top. States with no sales show as zero, so you also see where you are not selling. Sort any column to find your best states.

Where the Sales by State report sits in the WooCommerce menu, with the country, year and order status filters

Right in Analytics, with three filters

The report sits under Analytics > Sales by State, next to Revenue and Orders, or under WooCommerce if Analytics is off. Pick a country, a year and the order statuses that should count.

Rodolfo Melogli, founder of Sales by State

From the founder

Why I built Sales by State

I have spent years building WooCommerce stores and writing about them on Business Bloomer. One question kept coming back from store owners and their accountants: how much did we sell in each state?

WooCommerce never had a clean answer, so I built one: a report that is fast, matches the numbers in WooCommerce and gets out of your way. If anything does not work the way you expect, write to me. You will get a reply from me, not a ticket number.

Rodolfo MelogliFounder, Sales by State and Business Bloomer

Questions

How is this different from Pro?

The free plugin shows net and gross sales per state for a calendar year. Pro adds orders, tax, shipping, discounts and refunds, any date range, quarters and IRS periods side by side, CSV, Excel and PDF exports, and threshold alerts.

Which orders are counted?

Only orders with the statuses you tick. Completed is selected by default, and you can add any other WooCommerce status.

Do the totals match WooCommerce?

Gross sales is the order total and net sales is the order total minus tax and shipping, using the values WooCommerce stores on each order, so they reconcile with WooCommerce reporting.

How are refunds handled?

A fully refunded order has the Refunded status, so the status filter decides whether it counts. A partial refund is not deducted from the order total.

What data does it store?

It keeps one table on your site with the order ID, status, dates, country and state codes, currency and order totals. It stores no names, addresses or email addresses. Nothing is sent anywhere, and deleting the plugin removes the table.

Does it work with HPOS?

Yes. It supports High-Performance Order Storage and the Cart and Checkout blocks.

Get it free from WordPress.org

Sales by State Report Pro for WooCommerce

Need quarters, exports and alerts? Go Pro

Sales by State Pro adds orders, tax, shipping and refunds, any date range, quarters and IRS periods, CSV, Excel and PDF exports, and alerts before a state's tax threshold catches you.

See Sales by State Pro