TrackParity

HomeGuides › GA4 vs Shopify: Should Revenue Include Tax and Shipping? (Make Both Match)

GA4 vs Shopify: Should Revenue Include Tax and Shipping? (Make Both Match)

← All guides

You line up GA4 revenue against Shopify and GA4 looks too high. Before you hunt for a bug, check the boring culprit: GA4 includes tax and shipping in revenue by default, and you’re probably comparing it against a Shopify figure that doesn’t.

The convention

The GA4 purchase event reports a value — the revenue for that order. By default on many Shopify setups, that value is the order total, including tax and shipping. Meanwhile the Shopify report you’re eyeballing might be net sales, which excludes tax and shipping. Same orders, two different definitions → GA4 looks inflated.

You’re comparingGA4 value (default)Shopify “net sales”
Product revenue
Shipping✅ included❌ excluded
Tax✅ included❌ excluded

That’s the whole “mismatch” for a lot of stores.

Make both sides match

You have two clean options — pick one and be consistent:

Option A — compare gross to gross. Leave GA4 including tax + shipping, and compare it to Shopify total sales (which also includes them), not net sales.

Option B — compare net to net. Configure your GA4 purchase value to send the subtotal only (excluding tax and shipping), and compare it to Shopify net sales.

Either works. What breaks reconciliation is mixing them — GA4 gross vs Shopify net.

While you’re at it

Two more non-error factors that shift the comparison (fix these too):

  • Time zone: GA4 and Shopify must use the same time zone, or orders near midnight land on different days.
  • Processing window: GA4 takes 24–48 hours to finalize — reconcile a closed period, not today.

Once you’re comparing like-for-like, on the same time zone and a closed period, the gap should collapse to the normal 5–10%. If it doesn’t, you have a real tracking issue — likely duplicates or a purchase event problem.

FAQ

Does GA4 include tax and shipping in revenue? By default it can, which makes GA4 look higher than Shopify net sales. Compare on the same basis.

Why is GA4 revenue higher than Shopify? You’re comparing GA4 (incl. tax/shipping) to a Shopify report that excludes them. Match the definitions.

How do I reconcile them? Pick gross or net, configure GA4’s value to match, and compare the equivalent Shopify report for the same period and time zone.

Sources

Is your tracking gap normal — or a real bug?

Get the free Tracking-Health Mini-Audit: drop in your Shopify, GA4 & Meta numbers and get a red/yellow/green score in ~10 minutes, plus your top 3 fixes.

No spam. Unsubscribe anytime. We never sell your data. By subscribing you agree to our privacy policy.