Platform income statements: match sales, fees and payouts
A platform's annual statement, your sales ledger and your bank deposits can all show different totals without any money being missing. Reconcile them by period and transaction type. Keep gross sales, refunds, fees and payout timing visible, then confirm the income-tax treatment rather than treating the bank deposit as your sales figure.
What you’ll get from this guide: A statement-to-ledger reconciliation with date differences and unallocated amounts explained.
- Read the statement definitions and date range before comparing totals.
- Reconcile gross activity and payout timing separately.
- Keep the income-tax accounting method distinct from the GST method.
This guide is for a seller or service provider who has an annual platform statement that won't match the bank. Save the platform's transaction export and payout report. The annual summary alone often cannot explain the difference.
Check what the platform has counted
Read the definitions beside gross sales, earnings, adjustments and fees. Does gross include tax? Are refunds shown separately or already deducted? Does the statement include every shop or only one account? Record the currency, time zone and exact start and end dates.
Keep transaction IDs in the export. If a refund appears in both the sales and payout reports, those IDs help you recognise the same event rather than subtract it twice. Save the original files before adding your own columns.
The ATO's guidance on services through digital platforms explains that the source of the work doesn't remove income-reporting obligations. A platform statement still needs to be reconciled to your records and the applicable reporting treatment.
Fictional platform using calendar-year summaries. No foreign exchange or GST component is modelled.
| Bridge item | Amount | Running total |
|---|---|---|
| Calendar 2025 gross activity | $100,000 | $100,000 |
| Remove January to June 2025 | −$40,000 | $60,000 |
| Add January to June 2026 | +$60,000 | $120,000 |
| Refunds in selected activity period | −$6,000 | $114,000 |
| Platform fees in that period | −$12,000 | $102,000 |
| Opening unsettled balance | +$5,000 | $107,000 |
| Closing unsettled balance | −$7,000 | $100,000 |
The first three rows give activity from July 2025 to June 2026. The remaining rows reconcile that activity to payouts. Neither total is automatically the amount to enter in a tax return.
Build the period bridge first
The example removes the first six months of the calendar statement and adds the next January-to-June period. This produces $120,000 of selected-period gross activity. You need the transaction data for both periods to do that; dividing a calendar total in half would assume sales were even throughout the year.
Check transactions around midnight at the boundary when platform time zones differ. Keep a list of excluded and added transaction IDs. A late adjustment may appear in a later report even though its underlying sale belongs to an earlier period.
For business income, the ATO distinguishes cash and accruals methods and warns that these are separate from the GST accounting methods. See accounting methods for business income. Have your tax agent confirm the method and boundary treatment instead of moving sales into whichever period makes the summary agree.
Reconcile the bank after the sales
In the fictional bridge, refunds and fees reduce activity to $102,000. The opening unsettled balance adds $5,000 available for payout, while $7,000 remains unsettled at the end. Bank payouts are therefore $100,000.
Use the actual platform definitions for reserves, chargebacks and withheld amounts. Match each payout reference to the bank. If one deposit covers several shops, preserve the shop-level allocation. For foreign-currency activity, retain both the platform currency and settlement currency and ask the accountant how the conversion and differences should be recorded.
Give unexplained differences a place to go
Copy the platform reconciliation
Copy this blank template into your own files. Your records stay with you.
List a missing payout, unidentified fee or disputed adjustment separately, with the amount and next action. Don't put the whole difference through sales to make the bank match. Keep the reconciliation with your business records and the relevant profit and loss report.
If the reconciliation uncovers a problem in an already lodged return, keep the old and corrected exports and use the amendment evidence checklist.
Key takeaways
- Read the statement definitions and date range before comparing totals.
- Reconcile gross activity and payout timing separately.
- Keep the income-tax accounting method distinct from the GST method.
Where to get help
Ask the platform for missing statement definitions or transaction exports. Ask your registered tax agent to confirm the reporting method and treatment of unresolved components, using the ATO's business income guidance.
Where to go from here
Tax return mistake? Prepare the amendment evidence first
Preserve correction evidence if a lodged return is affected.
3 min readRecord Keeping for Small Business: What to Keep and for How Long
Keep the original platform exports with the reconciliation.
9 min readBusiness insurance payout: organise the accounting evidence
Continue the “review tax questions” reading sequence.
3 min read
General information only. This guide doesn't take your personal or business circumstances into account and isn't financial, legal or tax advice. Rates and thresholds change — check the official sources linked in this guide and get qualified advice where your circumstances require it.