Technology (Hardware, Software & Platforms)

App Store / Marketplace Platform — Commission Revenue (Gross vs. Net, Principal vs. Agent)

Recording commission revenue earned by a technology platform (App Store, Google Play, Shopify, Amazon Marketplace) when third-party developers or sellers transact through the platform.

Account NameTypeDebit ($)Credit ($)
Cash / Platform Settlement (Consumer's Full Payment Received)Asset (+)9.99-
Developer Payout Payable (70% to Developer)Liability (+)-6.99
Platform Commission Revenue (30% App Store Fee — Net Basis)Revenue (+)-3.00

💡 Accountant's Note

When a consumer pays $9.99 for an app in the App Store: Apple collects $9.99, remits $6.99 (70%) to the developer, and retains $3.00 (30%) as the platform fee. Is Apple the PRINCIPAL (recognizing $9.99 as gross revenue) or AGENT (recognizing $3.00 as net commission)? Under ASC 606: Apple is the AGENT — it facilitates the transaction between the developer (the principal, who develops and owns the app) and the consumer. Apple does not control the app before it is transferred to the consumer. Therefore: Apple recognizes $3.00 as platform commission revenue (net), not $9.99 as gross revenue. This is one of the most significant revenue presentation questions for large platform companies — the gross vs. net determination affects Apple's revenue by tens of billions of dollars annually. The Epic Games vs. Apple lawsuit specifically challenged the 30% commission rate but not the principal/agent accounting.

Practitioner & Systems Framework

💻 ERP Architecture

Platform companies must perform the principal vs. agent analysis for EACH type of transaction on their platform — the same platform company may be principal for some transactions and agent for others. Amazon Marketplace: Amazon is AGENT for third-party seller sales (recognizing commissions); PRINCIPAL for first-party Amazon Retail sales (recognizing gross revenue). Shopify: AGENT for merchant sales through Shopify's platform (recognizing transaction fees). Uber: originally debated — ultimately PRINCIPAL for rides in some jurisdictions, AGENT in others.

⚠️ Audit Flags

The principal vs. agent analysis is one of the most complex and consequential ASC 606 judgments. Auditors assess all three principal indicators: (1) Does the platform control the good or service before transfer? (2) Does the platform bear inventory risk? (3) Does the platform set the price? App Store: Apple controls app approvals (content control) but doesn't set prices (developers set prices) — supporting agent treatment. The analysis must be updated when business models change (e.g., Apple's move into content creation with Apple TV+ makes Apple the principal for that content).

📄 Required Documentation

Principal vs. agent analysis memo by transaction type, developer agreement (revenue share structure, price-setting rights), consumer purchase agreement, control assessment (who controls the good before transfer), price-setting analysis, inventory risk assessment, platform commission revenue schedule, and gross vs. net revenue reconciliation.

Professional Excel Template

Get the automated version of this entry. Includes built-in IFRS checks, VAT calculators, and SAP-ready upload formats.

Notify Me on Release
QA

Expert Analysis by Qusai Ahmad

General Accountant Supervisor & IFRS Specialist

Specialized in SAP GUI automation and Middle Eastern tax compliance. Building digital tools for the next generation of finance leaders.

LinkedIn Profile

Discussion & Community Questions