The earnings figure on your ad dashboard today is an estimate. It will be checked, adjusted and converted before any money reaches your bank, usually weeks later. Knowing what happens in between helps you plan cash flow, spot problems early and stop worrying about gaps that are normal.
Three numbers, not one
For any month, each ad platform gives you up to three figures:
- Estimated earnings: what the platform reports as the month goes on. It changes through the day and can move for a day or two afterwards.
- Finalized earnings: the checked total for a closed month, after invalid activity and other adjustments are removed. This is added to the balance you are paid from.
- Payment: the money actually sent, once your balance clears the payment threshold and there are no holds.
Most confusion comes from comparing one of these with another without noticing.
What "estimated earnings" means in AdSense
Google describes AdSense reports as close estimates of the current activity in your account that do not represent your finalized earnings. Estimates move for reasons Google documents:
- Real-time filtering. Google removes earnings from things like double clicks and crawlers as it finds them. Its page on clicks and earnings removed from your reports says changes are most noticeable within 48 hours of initial reporting, because invalid click detection takes longer than counting the click.
- Log processing. It can typically take up to 24 hours to finalize the reports for a given day's earnings.
- Reporting delays. Occasionally reports are delayed by 24 hours or more; Google says ad serving and payments are not affected.
The practical rule: judge yesterday's earnings tomorrow, and judge a month only once it is finalized.
Read the transcript
The ad earnings you see each day are estimates. The amount you're paid is decided later, once the month's numbers are finalized. Here is a made-up month. Each day adds an estimate to the running total, and those estimates can still change. When the month closes, invalid activity is removed and the total is finalized, a little lower than the estimate. That finalized amount is what gets paid the following month. So each month, compare estimated and finalized earnings for every partner, track the gap over time, and look into any month where it suddenly grows.
How AdSense finalizes a month
Google's payment timelines page says estimated earnings accrue over the month, and at the beginning of the following month they are finalized and posted to the balance on your Payments page. For bank transfer (EFT) payments the timeline gives the 3rd as that date. Google's example: June 1 to 30 earnings are finalized and posted by July 3.
This is where the gap appears. Google's page on invalid activity deductions says month-end adjustments cover delayed processing of its records, rounding discrepancies and additional invalid impression and click protections, with invalid revenue refunded to advertisers. The deductions FAQ adds that finalized earnings exclude revenue from advertisers who default on payments to Google.
- Time zone. Homepage estimates use your account time zone; finalized earnings and payments use the AdSense billing time zone, America/Los Angeles. Google says this can cause a slight discrepancy.
- Not every deduction is itemized. You may not see line items for invalid activity deductions taken during finalization. The total is simply lower.
- Deductions can come later. In rare cases Google deducts for invalid activity found after payment, shows it on your Transactions page and takes it from future finalized earnings. Deductions are final, cannot be appealed and in most cases relate to traffic from the past 60 to 90 days.
- No detail on where. Google does not say which days, channels or domains were involved, so your own traffic records are the only way to investigate. See our guide to invalid traffic.
When AdSense pays you
From the same payment timelines page, for EFT payments:
- 3rd: last month's finalized earnings are posted to your Payments page, with any adjustments or fees.
- 20th: your balance must have reached the payment threshold, and changes to payment information, including removing holds, must be done. Otherwise you are not paid that month and the balance rolls over.
- 21st to 26th: payment is issued and a "Payment pending" line appears (the next business day if the 21st is a weekend or holiday). An EFT payment can take up to seven business days to arrive; checks take longer.
The payment threshold depends on your reporting currency: $100 for US dollar accounts, and, for example, €70 for euros and £60 for British pounds.
Google Ad Manager: same idea, different dates
Google says Ad Manager's estimated revenue on the Home and Performance report pages is not finalized until the end of the month and does not reflect what you will be paid. After records are verified by the 2nd of the month, the previous month's balance is posted to your Payments page.
The Ad Manager payment guide says the threshold varies by account currency, and once your balance reaches it Google pays at the end of the next month, within approximately 30 days of the month's end. The transactions view lists adjustments as separate line items and shows the exchange rate used for a local currency payment.
- Deductions can lag. The Ad Manager deductions FAQ says Google credits advertisers for invalid traffic accrued 60 days prior to the date of invoice, and a deduction may take 30 days or more to appear.
- Open Bidding. Google pays for Open Bidding impressions net of its revenue share, with Ad Exchange and third-party exchange revenue itemized separately.
Other SSPs and header bidding partners
An SSP (supply-side platform) you work with directly reports in its own dashboard, time zone and currency, and pays on the terms in your contract. For each partner, write down: reporting time zone, currency, gross or net, when a month closes, how invalid traffic is deducted and payment terms. In Prebid, each bid carries a netRevenue flag saying whether its CPM is net or gross, and bidCpmAdjustment can adjust a gross bid to net. Counting differences between your ad server and SSPs are covered in ad server vs SSP discrepancies.
Gross vs net, and currency
Gross revenue is what the buyer pays; net is what reaches you after platform fees. Google's AdSense revenue share page says publishers receive 80% of AdSense for content revenue after the advertiser platform takes its fee; when advertisers buy through Google Ads, publishers keep about 68%. Your account shows the share for your products under Account, Settings, Account information. In Ad Manager, Google's gross versus net table shows historical reports use net values for the main programmatic transaction types.
AdSense converts advertisers' payments to your payment currency at the market rate from the day before the ads were shown, so reports in your payment currency should reflect what you are paid; your bank may apply its own rate if your account is in another currency. Ad Manager converts at a Bloomberg rate set two business days before the last business day of the month.
Which number is final, and when
| Number | Where you see it | When it is final |
|---|---|---|
| AdSense estimated earnings | Home and Reports pages | Never; replaced by finalized earnings |
| AdSense finalized earnings | Payments page (transactions) | Posted by the 3rd of the following month; later deductions possible |
| AdSense payment | "Payment pending" line, then your bank | Issued 21st to 26th if threshold met and no holds |
| Ad Manager estimated revenue | Home and Performance reports | Never; replaced by finalized revenue |
| Ad Manager finalized revenue | Payments page, Home page | By the 2nd of the following month; later deductions possible |
| Direct SSP revenue | The SSP's dashboard and statements | Per your contract |
A monthly reconciliation routine
- Snapshot estimates. On the 1st, export last month's estimated earnings from each partner and save the file.
- Record finalized figures as each partner posts them (the 3rd for AdSense, the 2nd for Ad Manager, per contract for others), in the same currency.
- Calculate the gap as a percentage: (estimated minus finalized) divided by estimated. Hypothetical example: estimated $1,000, finalized $970, a 3% gap. Percentages compare months and partners of different sizes.
- Track it over months. A steady gap is your baseline; a jump deserves attention.
- Investigate unusual gaps. Check traffic sources, referral spikes and new campaigns for that period. If revenue fell before finalization, start with why your RPM dropped.
- Check later deductions on the transactions view that relate to earlier months.
- Match payments to finalized balances, allowing for currency conversion and bank fees.
- Keep records. Platforms do not explain deductions in detail, so your exports and notes on site changes are your evidence.
Compare finalized with finalized and estimated with estimated. Analytics tools add their own differences; see AdSense vs GA4 revenue.
Common questions
Why are my finalized earnings lower than my estimated earnings?
Finalization removes invalid activity found after the estimate, revenue from advertisers who defaulted on payment, and rounding or processing differences. AdSense also finalizes in the America/Los Angeles time zone, which can shift a little revenue between days.
When will I be paid for last month's AdSense earnings?
Earnings are finalized by the 3rd. If your balance has reached the threshold by the 20th and there are no holds, payment is issued between the 21st and 26th. Otherwise the balance rolls over.
Can I appeal an invalid activity deduction?
No. Google says deductions are final and does not name the days, channels or domains involved. Review your own traffic records for the previous 60 to 90 days.
Is the revenue in my dashboard gross or net?
Ad Manager historical reports use net values for the main programmatic transaction types, and AdSense shows your revenue share in account settings. For other SSPs, check the partner's documentation or contract, and in Prebid whether each bidder returns net or gross bids.