ProfitRoot

Does your profit app tie to Shopify?

Type two numbers for the same period: Shopify’s Net Sales and your app’s. You get the difference in dollars and the four causes we have measured that produce one. No install, no email, nothing about your store is kept.

Period: the same dates in both apps, in your shop’s timezone. Shown filled with a real example: 1 Sep 2026 to 30 Sep 2026.

Shopify’s own report is the reference.

Whatever your app calls its sales line.

Difference
+$6.00
Your app is $6.00 higher than Shopify. The measured causes below that can produce a difference in this direction: 1, 2, 3, 4. Causes 3 and 4 move a week; a whole month can still match.

Computed in your browser. What you type is not sent, stored or counted.

Four causes we have measured

Each one was found on one real Shopify store and is proven against Shopify’s own report in a dated record. A small store, so a small sample: these explain a difference, they do not promise one.

1.Shipping counted as sales

Makes your app read higher.

Shopify's Net Sales leaves out shipping you charged. An app that adds it back reads higher by about your shipping for the period.

Record: the store's income-statement capture of 8 Oct 2026 prints "includes $5.95 shipping".

One real Shopify store, September 2026
Shopify Net Sales$123.00
A popular profit app, Net sales$129
Shipping it included$5.95
Shopify plus that shipping$128.95

The app prints whole dollars.

2.A refunded order dropped, or the whole refund taken off

Moves your app either way, by day or week; a month can still match.

Shopify keeps a refunded order: it counts the sale on the day it was placed and takes the returned goods off on the day of the refund.

The refund itself can be larger than the Net Sales it removes, because it also returns shipping and tax.

Record: CHARTER-22 R0, and the store owner's confirmation of +$15 and -$15 on 24 Oct 2026. The app in cause 1 drops the refunded order #1001 (same capture).

One real Shopify store, an order placed 3 Sep, refunded 30 Sep
Shopify, 3 Sep+$15.00
Shopify, 30 Sep-$15.00
Refund paid, 30 Sep$20.95
Not Net Sales (shipping and tax)$5.95

3.A cancellation booked on the wrong day

Makes a week read higher or lower; the month matches.

Shopify books a cancelled order twice: the sale on the day it was placed, the reversal on the day it was cancelled. An app that nets it to zero on the order day moves $15 into the wrong week.

Record: CHARTER-23 Q0, the week tied to Shopify's day table to the cent.

One real Shopify store, week 24 to 30 Sep 2026
Shopify Net Sales$108.00
Cancellation netted on the order day$123.00
Difference$15.00

4.The day cut at midnight UTC, not your shop's midnight

Moves an evening order into the next day, and sometimes the next week.

Shopify's report uses your shop's timezone. An app that cuts days in UTC books an evening order a day late. We found 3 of 52 seven-day windows differing for this reason before we fixed it in ProfitRoot; 52 of 52 tie now.

Record: CHARTER-24 R1 and R3.

One real Shopify store, week 28 Sep to 4 Oct 2026
Shopify Net Sales (Central time)$108.00
Days cut in UTC$0.00
Difference$108.00

One evening order on 4 Oct, booked 5 Oct in UTC.

See every dollar tie, on your own store

ProfitRoot prints Shopify’s Net Sales beside its own with the difference and its cause. Free plan; installed from Shopify.

Install free from the Shopify App Store

How this page works: the difference is computed in your browser and nothing you type is kept. The four causes and their examples come from the dated records named under each; we add a cause only when a record proves it.