Project Management Glossary >

R

>
Revenue Recognition

Revenue Recognition

Revenue recognition determines when client income is recorded as earned. For professional services firms, it aligns revenue with delivery progress, providing a more accurate view of project profitability, WIP, deferred revenue, and financial performance.
Jenna Green
Read time:
2 mins
Last Updated:
June 17, 2026

What Is Revenue Recognition?

Revenue recognition is the accounting process that decides when revenue has been earned and should be recorded in your financial statements. For professional services firms, it answers a key question: if a client pays you £50,000 upfront for a six-month project, when does that money count as revenue? Is it when you receive the payment, when you deliver the service, or gradually as the work is completed?

According to international accounting standards (ASC 606 in the US and IFRS 15 globally), revenue is recognised when control of the promised service passes to the client. For most professional services work, this means revenue is recorded as the service is delivered, not when the invoice is sent or payment is received.

How Revenue Recognition Works in Professional Services

The five-step model under ASC 606 / IFRS 15:

  1. Identify the contract. This is a binding agreement with a client that includes enforceable rights and obligations.
  2. Identify the performance obligations. These are the specific deliverables you have promised, such as a strategy report, a software implementation, or an ongoing retainer.
  3. Determine the transaction price. This is the amount you expect to receive, including any variable amounts like bonuses, penalties, or volume discounts.
  4. Allocate the price to performance obligations. If a contract includes several deliverables, divide the fee among them based on their individual selling prices.
  5. Recognise revenue as obligations are met. This can happen at a specific point in time, such as when a deliverable is handed over, or over time as an ongoing service is provided.

For most professional services engagements, revenue is recognised over time. This makes the choice of revenue recognition method very important.

Percentage of completion: Revenue is recognised in proportion to how much of the work is done. For example, if a project is 40% complete, then 40% of the total fee is recognised as revenue. Completion can be measured by hours worked, total costs, or by reaching certain milestones. Milestone achievement:

Input method vs output method: Input methods, such as tracking hours or costs, measure the effort put into a project. Output methods, like milestones or completed deliverables, measure the value delivered. Under IFRS 15, you should choose the method that best shows how value is transferred to the client. For project work, output methods often align with how clients perceive progress.

Why Revenue Recognition Matters for PS Firms

Revenue recognition directly affects how profitable your firm appears, and when that profitability is reported.

A consultancy that invoices a £120,000 retainer in January for a 12-month engagement has not earned £120,000 in January. Under correct revenue recognition, they earn £10,000/month as they deliver the service. The £110,000 that hasn't been earned yet sits on the balance sheet as deferred revenue, which is a liability, not income.

Getting this wrong has real consequences. If a firm overstates early revenue, it may appear more profitable in the first quarter than it actually is. This can lead to decisions about hiring, bonuses, or investments based on financial results that may change later in the year.

If you understate revenue on active projects by not recording revenue that has been earned but not yet invoiced, you also understate your current profitability. This can impact credit assessments and investor reporting.

Project-level profitability analysis relies on proper revenue recognition. If your project management system does not match revenue recognition with delivery progress, the reported project margin will not be accurate. For example, a project that is 70% complete with all fees already invoiced may look very profitable, while a project that is 70% complete with only 30% of the fee invoiced may look unprofitable. In both cases, the numbers do not reflect the true situation.

For professional services firms working on fixed-fee projects, revenue recognition is also linked to Work in Progress (WIP) accounting. This involves tracking the value of work that has been delivered but not yet invoiced.

Revenue Recognition vs Cash Accounting

Many smaller professional services firms use cash accounting, meaning they recognise revenue when payment is received. While this approach is simpler, it can give a misleading picture of business performance.

For growth-stage PS firms and any firm with investors, lenders, or audit requirements, accrual-based revenue recognition is not optional — it's the standard.

Examples in Practice

Example 1: Fixed-fee project with percentage of completion. An architecture firm signs a £90,000 contract for a building design project expected to take 900 hours. After the first month, the team has worked 200 hours. Revenue recognised is 200/900 × £90,000 = £20,000. The client has paid a £15,000 deposit. The firm records £5,000 as WIP on its balance sheet, which is revenue earned but not yet invoiced, and £15,000 as deferred revenue (the deposit minus the earned portion). In month two, 350 more hours are logged, so additional revenue is recognised.

Example 2: Milestone-based recognition. A management consultancy completes a strategy engagement in four phases, each with a specific deliverable. The total fee of £200,000 is allocated as follows: discovery (£30,000), analysis (£50,000), strategy report (£80,000), and implementation planning (£40,000). Revenue is recognised when each deliverable is accepted by the client. The invoicing schedule, such as 50% upfront and 50% on delivery, does not affect when revenue is recognised.

Example 3: Retainer with variable hours. A PR agency charges a £8,000 monthly retainer for up to 40 hours of work. In one month, the team works 38 hours, so the full £8,000 is recognised as revenue. In another month, the client requests 12 extra hours at £150 per hour, which totals £1,800 and is invoiced separately. Revenue recognition for that month is £8,000 (retainer) plus £1,800 (ad hoc), for a total of £9,800, all recognised in the month the work is delivered.

Common Mistakes

Treating invoicing as revenue. An invoice is simply a request for payment, not proof that income has been earned. Revenue is earned by delivering services, not by sending a bill. Many professional services finance teams recognise revenue on the invoice date, which works well when invoicing matches delivery closely. However, this can cause problems with long-term projects that use milestone billing.​

Ignoring WIP. Work in progress refers to services that have been delivered but not yet invoiced, and it represents real economic value. If you do not record WIP, you understate current revenue and make ongoing projects appear less profitable than they actually are.

Allocating multi-deliverable contract fees arbitrarily. If a single contract includes a discovery phase, an implementation, and ongoing support, the fee should be allocated to each component based on its standalone selling price. Allocating a disproportionate amount to the first deliverable accelerates revenue recognition; allocating too little defers it. Both distort project-level profitability.​

Conflating project completion with project profitability. Revenue recognition tells you how much revenue to record, but it does not show whether the project is profitable. To get a meaningful project margin, you also need to allocate actual costs at the same level of detail.

About the Author
Jenna Green
Jenna Green leads marketing at Magnetic. She's worked across agencies, startups, and B2B SaaS, giving her first-hand experience of the operational challenges service firms face.

Match revenue to delivery with clearer project financial data