Revenue recognition

Definition

Revenue recognition is an accounting principle that outlines the conditions under which a company can recognise revenue from the sale of goods or services.

What is revenue recognition?

Revenue recognition specifies when and how revenue should be recorded in a company’s financial statements. Proper revenue recognition is crucial for providing an accurate representation of a company’s financial performance. Revenue is typically recognised when it is earned and realisable, meaning that the product or service has been delivered or provided to the customer, and payment is reasonably assured.

It’s a fundamental aspect of accrual basis accounting, which records transactions when they occur rather than when cash changes hands. In some cases, revenue recognition may be tied to the completion of specific performance obligations outlined in a contract with a customer.

When there is uncertainty surrounding the collection of payment, revenue may be recognised only to the extent that it is probable the company will collect. For long-term contracts, revenue recognition may occur over time based on the progress of the project. Companies offering subscription-based services may recognise revenue over the period in which the service is provided. Additionally, companies selling software or licenses may recognise revenue based on specific milestones, delivery, or usage.

Companies are often required to disclose their revenue recognition policies in their financial statements or footnotes. External auditors review a company’s revenue recognition practices to ensure compliance with accounting standards and the accuracy of financial reporting.

Example of revenue recognition

Let’s consider a software company, ABC Software Inc., that sells annual subscriptions to its software service for £1,200 per customer. The company follows the revenue recognition principle where revenue is recognised when it is earned and realised.

ABC Software Inc. sells a subscription to a customer on January 1, 2024, and receives payment upfront for the entire year.

According to the revenue recognition principle, the company recognises revenue over time as the service is provided to the customer. Therefore, ABC Software Inc. would recognise £100 of revenue each month for the subscription, starting from January 1st.

So, on January 31st, ABC Software Inc. would recognise £100 of revenue for the month of January, regardless of whether the customer has used the service or not. This process continues each month until the end of the subscription term.

Ready to grow your business?

Clever finance tips and the latest news

Delivered to your inbox monthly

Join the 110,000+ businesses just like yours getting the Swoop newsletter.

Free. No spam. Opt out whenever you like.

We work with world class partners to help us support businesses with finance

Swoop Finance Limited helps UK firms access business finance by working directly with businesses and their trusted advisors. We act as a credit broker, not a lender, and do not provide loans or finance products ourselves. We introduce applicants to a panel of lenders, equity funds, and grant agencies based on individual circumstances and creditworthiness.
Commission Disclosure: We typically receive a commission from the finance provider (either a fixed fee or a fixed percentage of the amount you receive) upon successful placement. Different providers pay different rates. For certain lenders, we may have influence over the interest rate, which can impact the total amount payable under your agreement.
Regulatory Information:

  • FCA: Authorised and regulated by the Financial Conduct Authority as a credit broker (FRN: 936513) and registered as an Account Information Services Provider (Ref: 833145).

  • ICO: Registered with the Information Commissioner’s Office (Ref: ZA600162); registration can be verified at ico.org.uk.

  • Company Details: Registered in England & Wales with Companies House (No. 11163382). Registered Address: The Stable Yard, Vicarage Road, Stony Stratford, Milton Keynes, MK11 1BN. VAT Number: 300080279.

Terms: All finance and quotes are subject to status, income, and terms and conditions. Applicants must be aged 18 or over. Guarantees and indemnities may be required. Please refer to our terms and conditions and our complaints procedure for further details.

© Swoop 2026

Looks like you're in . Go to our site to find relevant products for your country. Go to Swoop