Reconciliation
Why WooCommerce Taxes and TaxPack totals differ
Two tax reports can use different dates, statuses, refund handling, and grouping even when they read the same store.
Inspect the source record
Export WooCommerce Analytics → Taxes and note its period and visible tax codes before comparing a TaxPack report.
Build a focused report
Run TaxPack for the closest comparable period, then record its store timezone, current status selection, address basis, and mapping revision.
Read the result
Compare source-event IDs and tax lines before comparing final totals; a province/type group is not the same dimension as a native tax-code row.
A concrete example
A refund made this month for an older order can change TaxPack's month while a different native view may present it under another rule.
Avoid this mistaken conclusion
Do not force two unlike reports to match by adding an adjustment. Explain the selected record population first.
Official references
These focused notes were drafted with AI assistance and checked against TaxPack behavior and the linked documentation.
These guides explain reporting workflows. TaxPack does not provide tax advice, calculate tax payable, or file returns.