cross platform reporting

Your KDP, Kobo, and Apple Books dashboards show conflicting numbers. This isn't a bug—it's by design. ScribeCount and author Randall Wood explain why platform dashboards never match, which figures to trust, and how to build a reliable single source of truth for your total author income.

Updated on June 23, 2026 by Randall Wood

cross platform reporting - Image

PLATFORM TROUBLESHOOTING — CROSS-PLATFORM REPORTING


Why Your Platform Dashboards Never Agree — A Guide to Reading All Your Sales Reports Together

Your KDP dashboard says one thing. Your Kobo report says another. Your IngramSpark data is from three months ago. Your total income is somewhere in between. This guide explains why platform dashboards never match — and how to get to a single reliable number.


Platform: Amazon KDP, Kobo Writing Life, Apple Books, Google Play, Barnes & Noble Press, IngramSpark

Difficulty: Beginner-friendly

Time to Fix: Understanding only — 20 minutes to read; setting up a consolidated system: 60–90 minutes

Best For: Any author publishing on multiple platforms who wants to understand why their dashboards show different numbers and how to build a reliable picture of their total author income.


Why the Numbers Never Match — The Five Reasons

If you've ever logged into all your publishing dashboards hoping to add them up to your total income, you've noticed they don't cooperate. Numbers that should match don't. The same month shows different totals depending on when you look. Here are the five reasons this happens.


Reason 1: Different update frequencies

KDP's Sales Dashboard updates every few hours. Kobo's live dashboard updates daily. Apple Books reporting shows yesterday's data. Google Play is download-only with a reporting lag. IngramSpark wholesale sales lag by 45–120 days. When you log into all these platforms on the same day, you're looking at data from different time periods — they can't possibly match.


Reason 2: Estimates vs. final figures

Every platform has at least one dashboard that shows estimates rather than final figures. KDP's Sales Dashboard, Kobo's live sales view, and B&N's basic dashboard all show estimates. These estimates don't include refunds, returns, promotional adjustments, or currency conversion effects. The final figures appear in monthly reports, which arrive weeks later.


Reason 3: Different reporting currencies

Unless you've configured everything to a single currency (usually impossible across all platforms simultaneously), your dashboards are showing income in different currencies. KDP might show USD, Kobo might show CAD, Apple Books shows proceeds in the sales market currency. Before you can add these up, you need to convert them at a common rate — and the rate changes daily.


Reason 4: Returns and reversals

A reader who bought your book this month and returned it may have their return processed next month. The sale appears in this month's dashboard; the reversal appears in next month's. This can make your current month look better than it actually is and your next month look worse.


Reason 5: Platform accounting dates

Most platforms report sales in the month they occur but pay in a later month. When you're looking at 'this month's income,' you may actually be looking at last month's sales. The accounting cut-off dates differ by platform, making simple month-to-month comparison across platforms a source of endless confusion.


The Platform Reporting Reference — What to Trust and When


See full reference table in original article


Building a Simple Income Tracking System

The only way to know your actual total author income is to wait for all platforms' official monthly reports, then combine them. This doesn't have to be complicated.


The minimum viable setup

Create a simple spreadsheet with one row per platform per month: Platform, Month, Units Sold, Gross Royalties (local currency), Exchange Rate Used, USD Equivalent. Each month, download the official reports from all platforms and fill in the numbers. This single spreadsheet becomes your source of truth.


When to collect the data

For most platforms, the 28th–31st of the following month gives you all current monthly reports. KDP's Prior Months' Royalties, Kobo's monthly report (uploaded by the 25th), Apple's download, and Google's download are all available by then. IngramSpark's wholesale channel will still be lagging — mark those cells as 'pending' and update when the data arrives.


💡 TIP: Exchange rates for currency conversion: use the rate on the last day of the reporting month, or the rate your payment processor used for the actual payment. Most authors use a simple published monthly average rate (xe.com publishes historical monthly averages). Pick one method and apply it consistently for year-over-year comparability.


The Dashboard Trust Hierarchy — For Quick Checks

For day-to-day monitoring when you just want to know roughly how things are going — not for accounting:


• KDP Sales Dashboard: best for real-time trend monitoring across your Amazon titles

• Kobo Writing Life dashboard: reasonable for weekly trend monitoring; not for financial planning

• Apple Books Sales and Trends: good daily unit data; use the download for income figures

• Google Play Partner Center: no useful live dashboard — rely entirely on report downloads

• B&N Press: minimal live data; wait for monthly reports

• IngramSpark: use Title Manager for publication status checks; wait for monthly reports for income


The Platform That Does This For You

Manually reconciling reports from six platforms — with different currencies, different lags, different formats, and different accounting periods — is one of the most time-consuming administrative tasks in an indie author's business. The alternative is using a platform that connects to all your publishing accounts and does the consolidation automatically.


ScribeCount is built specifically for this: it connects to your KDP, Kobo, Apple Books, Google Play, and other accounts through official APIs and aggregates your income data into a single dashboard — updated automatically, with consistent currency conversion, in a format that makes cross-platform comparison straightforward.


How ScribeCount Helps

This article is essentially the case for ScribeCount in a single document. Everything described here — the inconsistent update frequencies, the estimate vs. final figure problem, the currency conversion challenge, the lag variations by platform and channel — ScribeCount handles automatically. The Sunburst Chart shows your platform income breakdown. The Historical view shows multi-year trends. The Sales Dashboard shows real-time estimates from all connected platforms simultaneously. If you're manually combining platform reports into a spreadsheet each month, ScribeCount is designed to give you that consolidated picture without the manual work.



Ready to Take Control of Your Author Career?

Join thousands of authors who trust our platform to manage their sales, streamline their reporting, and focus on what they love—writing!

Start Your 14-Day Free Trial