Media and entertainment businesses generate revenue in many ways. The global entertainment and media industry is projected to earn $3.5 trillion in revenue in 2029 from various sources. A given company might offer subscriptions, advertising deals, pay-per-view events, digital downloads, licensing agreements, and platform commissions. With all these different inputs, it’s important to have a good handle on revenue recognition, which determines when each of these types of revenue is earned.
Revenue recognition in media and entertainment involves synchronizing reported revenue with the delivery of access, content, and services. Below, we’ll explain how revenue recognition for media companies works across subscriptions, licensing, advertising, and marketplace models, as well as how finance teams can ensure accurate, compliant reporting.
What’s in this article?
- What is revenue recognition in media and entertainment?
- How does revenue recognition under ASC 606 and IFRS 15 work for media companies?
- How are subscriptions, pay-per-view, and digital purchases recognized?
- How should media companies account for bundles, free trials, and promotional pricing?
- When should ad-supported or marketplace revenue be reported gross vs. net?
- How do refunds, credits, and chargebacks affect recognized revenue?
- How can media company finance teams simplify revenue recognition?
- How Stripe Payments can help
What is revenue recognition in media and entertainment?
Revenue recognition in media and entertainment is the process of determining when a company has actually earned its money. Deciding when money is earned generally involves knowing what type of model is being used.
Access-based models (e.g., subscriptions, memberships, streaming tiers) typically generate revenue that’s recognized over the period of access. Transaction-based models (e.g., pay-per-view events, digital purchases) are usually recognized at delivery or availability. Licensing arrangements often fall somewhere in between and depend on the contract terms and whether the license grants ongoing access or a one-time usage right.
How does revenue recognition under ASC 606 and IFRS 15 work for media companies?
Two standards—Accounting Standards Codification (ASC) 606 and International Financial Reporting Standard (IFRS) 15—set global rules for how revenue is recorded. Media companies can follow these steps to correctly recognize revenue:
Identify the contract with a customer: Revenue recognition begins with a legally enforceable contract and a probability that the company will collect payment.
Identify the performance obligations: A performance obligation is an agreement to deliver a good or service. In media, that good or service could be ongoing access to a streaming platform, a one-time digital download, a live broadcast event, a content license, or something else. Bundled arrangements might contain multiple obligations, which must be evaluated separately.
Determine the transaction price: The transaction price is the total amount the company expects to receive. This can include both fixed and variable amounts. Discounts, promotional pricing, usage-based fees, revenue shares, and potential refunds all affect this figure.
Allocate the transaction price: The transaction price should be allocated to the contract’s performance obligations. If a contract contains multiple obligations, allocate the total price based on relative stand-alone selling prices to ensure each obligation carries an appropriate share of revenue.
Recognize revenue as obligations are satisfied: Revenue is recorded either over time or at a point in time. Subscription access is generally recognized over the service period, while a one-time content sale is recognized when the customer gains control of the content.
How are subscriptions, pay-per-view, and digital purchases recognized?
Revenue recognition timelines vary across different types of purchases. From an accounting perspective, the important distinction here is whether the customer receives value over time or all at once.
Here are some examples of different types of revenue and how they should be treated:
Subscription revenue: When customers pay for ongoing access, such as for monthly streaming or digital memberships, revenue is recognized in portions over the subscription term. If a customer prepays for a year, the cash is initially recorded as deferred revenue and recognized gradually as each month of access is provided. Any prepaid, unused portion remains deferred or becomes refundable according to the contract terms.
Pay-per-view events: With one-time events such as live sporting events and concerts, revenue is recognized when the event is broadcast and the customer gains access. Prepayments collected before the event remain deferred until the event is delivered and the performance obligation is satisfied.
Limited-time rentals: If a customer purchases a 48-hour streaming rental, revenue is usually recognized when the rental period begins and access is granted.
Digital files: When a customer buys a digital file such as a film, game, or e-book, revenue is recognized at the moment the customer gains control (typically at download or access).
Intellectual property licenses: If a license grants the buyer a right to use existing content without ongoing involvement, revenue is often recognized at a point in time. If the license provides ongoing access or requires continued support or updates, revenue might be recognized over time instead.
How should media companies account for bundles, free trials, and promotional pricing?
Growth strategies in media often revolve around packaging and pricing. Tactics such as bundles, free trials, and promotional pricing change how revenue is accounted for.
Here’s how recognition works for different package types:
Bundled services: When multiple distinct goods or services are sold together (e.g., streaming plus music, internet plus content access), each component is generally evaluated as a separate performance obligation. The total contract price is allocated based on relative stand-alone selling prices so that each obligation carries its proportionate share of revenue. If a bundle is sold at a discount, that discount usually must be allocated across all distinct obligations unless evidence supports allocating it differently.
Integrated offerings: If services are highly interdependent, they can be collectively treated as one performance obligation. In practice, however, many media bundles contain distinct elements that require allocation.
Free trials: If a customer can walk away from a free trial without paying, there’s no income guarantee from that customer. Revenue recognition doesn’t start until the customer converts to a paid arrangement.
Free months within committed contracts: If a contract includes a “free” month as part of a longer paid term, the total transaction price is spread across the entire service period and the free month effectively becomes a pricing adjustment.
Promotional discounts: Reduced introductory pricing lowers the transaction price and revenue recognized during those discounted periods.
Material rights and incentives: Offers such as discounted future renewals and bonus content might create additional performance obligations if they provide rights the customer wouldn’t otherwise receive. A portion of the price must be allocated to those rights and recognized when exercised.
When should ad-supported or marketplace revenue be reported gross vs. net?
If the company controls the good or service before transferring it to the customer, it’s the principal and reports the revenue as gross. If the business is instead paid to arrange the transaction, it’s an agent and reports the revenue as net. Helpful indicators here include whether the company has primary responsibility for fulfilling the contract, has discretion in setting prices, bears inventory risk, or assumes credit risk.
Revenue reporting as a principal: When a company controls advertising inventory or content before delivery, such as by selling ad space on its own platform, it’s acting as the principal. It records the full amount paid by the advertiser as gross revenue. Payments made to partners or content creators are recorded separately as expenses.
Revenue reporting as an agent: If the company’s role is limited to facilitating a transaction between a buyer and a third party, such as by connecting advertisers with publishers, the company records only its fee or commission as revenue and reports it as net.
Digital marketplaces, app distribution platforms, and content aggregators must evaluate each revenue stream separately. In some arrangements, the platform might act as principal; in others, it might function as agent.
How do refunds, credits, and chargebacks affect recognized revenue?
Sometimes, transactions are reversed. Media companies must account for this reality by incorporating refunds, service credits, and disputed payments into revenue recognition.
Keep the following in mind:
Refund rights: If customers have the right to a refund (e.g., for a subscription cancellation, a digital return, or a service failure), revenue must reflect only the amount the company expects to keep. Businesses are required to estimate expected refunds and record a refund liability for reversible amounts.
Deferred revenue adjustments: When a prepaid subscription is canceled in the middle of a term and a refund is issued, any remaining deferred revenue tied to unused service must be reversed. Revenue is recognized only for the portion of the service that was actually delivered.
Customer credits: Service credits issued for outages or goodwill gestures reduce the contract’s transaction price and are treated as a reduction of revenue.
Promotional credits for future use: If credits apply to future services, the transaction price of the ongoing contract must be adjusted accordingly, along with the revenue recognized.
Chargebacks and payment disputes: When a payment is reversed by a bank or card network, previously recognized revenue tied to that transaction needs to be reversed. The company can recognize revenue only for amounts it ultimately collects.
How can media company finance teams simplify revenue recognition?
When billing systems, ad platforms, and licensing contracts are separate, revenue recognition becomes difficult. Bringing those streams under a single framework helps simplify processes.
Here are some options:
Centralize contract and billing data: Subscription billing, advertising sales, and licensing agreements could all feed into one revenue engine. A unified data layer can minimize reconciliation work and prevent inconsistent treatment across business lines.
Automate allocation and scheduling: Revenue recognition software can automatically allocate transaction prices across performance obligations and generate deferred revenue schedules.
Integrate refunds and adjustments in real time: Systems should automatically update recognized and deferred revenue whenever they’re affected by refunds, credits, or disputes. This keeps financial reporting aligned with real events.
Maintain audit-ready documentation: Revenue recognition requires judgment, especially regarding estimates and control assessments. Systems and processes should preserve audit trails for allocation decisions, refund estimates, and contract modifications.
Use specialized tools: Payment providers like Stripe can support revenue recognition workflows. These tools update revenue schedules as transactions occur to reduce the burden on finance teams.
How Stripe Payments can help
Stripe Payments provides a unified, global payment solution that helps any business—from scaling startups to global enterprises—accept payments online, in person, and around the world.
Stripe Payments can help you:
Optimize your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs, access to 125+ payment methods, and Link, a wallet built by Stripe.
Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.
Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalize interactions, reward loyalty, and grow revenue.
Improve payment performance: Increase revenue with a range of customizable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorization rates.
Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% historical uptime and industry-leading reliability.
Learn more about how Stripe Payments can power your online and in-person payments, or get started today.
Le contenu de cet article est fourni uniquement à des fins informatives et pédagogiques. Il ne saurait constituer un conseil juridique ou fiscal. Stripe ne garantit pas l'exactitude, l'exhaustivité, la pertinence, ni l'actualité des informations contenues dans cet article. Nous vous conseillons de consulter un avocat compétent ou un comptable agréé dans le ou les territoires concernés pour obtenir des conseils adaptés à votre situation particulière.