BLOG · DATA

Why your AdMob and Play Console numbers never match.

7 MIN READPUBLISHED JULY 2026BY THE APPREVBOOSTER TEAM
IN THIS ARTICLEThe Monday panicStart with scope: they report different moneyThe legitimate mismatches (same-scope edition)When a mismatch is a real problemThe 10-minute reconciliationMaking peace
WHAT YOU'LL WALK AWAY WITH
  • Every legitimate reason AdMob and Play Console totals disagree — clocks, scopes, bases, currencies, revisions
  • The one comparison mistake almost everyone makes first (they report different money)
  • When a mismatch is normal and when it's a real problem worth investigating
  • A 10-minute reconciliation method that ends the Monday panic for good

01The Monday panic

You open AdMob: one number. You open Play Console: a different number. Somebody — a co-founder, an accountant, you at 7am — asks which one is right. Here's the answer this article defends: usually both, because they were never measuring the same thing.

≠
DIFFERENT CLOCKS · DIFFERENT SCOPES · DIFFERENT BASES

02Start with scope: they report different money

The biggest mismatch isn't a discrepancy at all. AdMob reports advertising revenue. Play Console's financial reports cover Play Store transactions — in-app purchases and subscriptions. These are different revenue streams from different sources; neither contains the other. A publisher comparing "AdMob revenue" to "Play revenue" and expecting a match is comparing the ads business to the IAP business.

If your app earns from both, the only meaningful total is the sum — which is precisely the number no single Google dashboard shows you.

03The legitimate mismatches (same-scope edition)

Even comparing like with like — AdMob's dashboard against AdMob's payments, or Play's estimates against Play's payouts — the numbers drift for structural reasons:

CAUSEWHAT HAPPENSTHE TELL
Different clocksEach product draws its day boundary on its own time zone; "Tuesday" isn't the same 24 hours everywhereDaily numbers off; weekly totals nearly agree
Estimated vs. finalizedDashboard figures are estimates, later revised — invalid-traffic removal, adjustments, correctionsRecent days shrink slightly as they age
Gross vs. netSome views show amounts before fees and shares; payouts land after themA consistent percentage gap
Currency timingFX conversion applied at different moments with different ratesSmall drift that grows with volatility
Earned vs. paidAccrual (when revenue happened) vs. payout (when money moved) are different calendars entirelyMonthly statements never match daily sums

04When a mismatch is a real problem

Three patterns break the "it's fine" rule:

HONEST CAVEAT

Give recent days their finalization time before judging them. Estimates revise — invalid-traffic removal and adjustments land days later — so a "gap" in yesterday's numbers is often just a number that isn't done yet. Investigate divergences in finalized data; be patient with data still settling.

05The 10-minute reconciliation

RECONCILE, ONCE
  • Write down each source's scope: what money does this number contain — ads, IAP, subs?
  • Align the basis: net-to-you everywhere, or gross everywhere — never mixed
  • Compare trailing 7-day totals, not single days — clock differences wash out over a week
  • Expect recent days to revise; judge nothing younger than the platform's own finalization lag
  • Document the expected gaps ("Play payouts ≈ estimates minus fees, two-day lag") so next Monday needs no panic
The goal isn't matching numbers. It's explainable differences.

06Making peace

Reconciliation is a one-time cost only if something remembers the answers. That's the quiet case for a unified ledger: each number labeled with its scope, basis, and clock; the streams summed into the one total no platform shows; and the differences turned from weekly mysteries into documented, expected behavior. Once the differences are explainable, they stop being alarming — and the Monday question changes from "which number is right?" to the only one that matters: "what did we actually make?"

ZERO SDK · FOUNDING OFFER · CANCEL ANYTIME

Your profit number is waiting.

Connect your first platform in minutes and see what your portfolio actually earns — after spend, every day.

YOUR PROFIT NUMBER
$22,222.22
TODAY · AFTER AD SPEND · EVERY APP
Start free →
FOUNDING PUBLISHER PROGRAM · 46 OF 50 SEATS REMAINING
ZERO SDK · NO LOCK-IN · TIERS SCALE BY APPS, DATA & FEATURES
AdMobGoogle PlayApp Store ConnectGoogle AdsApple Search AdsMeta Ads