Why don't my WooCommerce Analytics numbers match my orders?
The WooCommerce help pages give 5 common reasons. The first to rule out: Orders still waiting for payment, cancelled orders and failed orders are left out of the Analytics totals unless you change that setting.
Is it broken, or just quiet?
A number can fall because fewer people came, or because something stopped counting them. Below are the causes the WooCommerce help pages give, and how to check each one yourself.
What causes it?
Orders still waiting for payment, cancelled orders and failed orders are left out of the Analytics totals unless you change that setting.
In the WooCommerce help:
By default, Pending payment, Cancelled and Failed order statuses are excluded
Analytics and Sales Reports Documentation, read 2026-11-12.When reports count orders by the date they were paid, which is the default, an order with no paid date is left out of them.
In the WooCommerce help:
With Date Paid selected, orders without a paid date are excluded from both reports.
Analytics and Sales Reports Documentation, read 2026-11-12.A refund shows as a minus on the day it happened, not on the day of the original order, so two date ranges can look different.
In the WooCommerce help:
Refunds appear as a negative number on the date that the return occurred (not the date the order was placed).
Analytics and Sales Reports Documentation, read 2026-11-12.Analytics works from a saved copy of your store data that is refreshed regularly, so the newest orders may not be in it yet.
In the WooCommerce help:
To avoid potential performance issues the data is cached in a usable format and regularly updated.
Analytics and Sales Reports Documentation, read 2026-11-12.If your store uses its own order statuses, those orders are counted in Analytics unless you choose to leave them out.
In the WooCommerce help:
If your store uses custom order statuses, those statuses are included in the reports by default.
Analytics and Sales Reports Documentation, read 2026-11-12.
How do I check it myself?
If the report figures do not match what you see in your store, clear the Analytics cache that WooCommerce keeps, then compare again.
In the WooCommerce help:
If you notice that the figures displayed in the reports differ from the actual figures on your website you can clear the
Analytics and Sales Reports Documentation, read 2026-11-12.When you compare the Taxes report with the Orders or Revenue report, use exactly the same date range in each.
In the WooCommerce help:
When comparing the Taxes report with Orders or Revenue, use the same report period
Analytics and Sales Reports Documentation, read 2026-11-12.Check which date your reports count orders by. Out of the box it is the date the order was paid, not the date it was placed.
In the WooCommerce help:
The default date type is “Date Paid.”
Analytics and Sales Reports Documentation, read 2026-11-12.Remember that refunded orders always appear in Analytics, even if you leave other statuses out.
In the WooCommerce help:
The Refunded status cannot be excluded.
Analytics and Sales Reports Documentation, read 2026-11-12.
How would I know the day it starts?
- Feder reads your paid orders and revenue from your store's own order records each day, not from WooCommerce Analytics, and compares each day with your own history.
- It tells you when orders go quiet or move outside their usual range.
Some numbers are too quiet to judge daily, such as a form filled in a few times a week. Until there is enough of your own history to judge a change, Feder says it is still learning and scores nothing, rather than guessing.
See what Feder reads from WooCommerce, which feeds Money. Feder only reads. It never changes anything in WooCommerce.
What else goes wrong with these numbers?
- Why are my WooCommerce orders stuck in pending payment?WooCommerce
- Why did my WooCommerce orders suddenly stop?WooCommerce
- Why did Google Analytics stop collecting data?Google Analytics
- Why aren't my key events showing in Google Analytics?Google Analytics
- Why does Google Analytics show (not set)?Google Analytics
See every question.
Where do these answers come from?
Every cause and check on this page comes from the WooCommerce help pages, quoted above with the date we read them. Last reviewed 2026-11-12. We read them again by 2027-11-12. If one changes, this page changes or comes down.
