Billing

What Is Revenue Leakage? Causes, a Worked Example, and How to Stop It

Your team stays fully booked, and every month looks busy. Even so, the cash in the bank never quite matches the work your people delivered. That gap usually has a name.

Revenue leakage is earned revenue that a business never bills, never collects, or never records. It comes from small process failures such as unlogged hours, unpriced scope changes, outdated rates, and late invoices. This guide covers the causes. Then it walks through a worked example so you can see how the numbers add up.

Key Takeaways

  • Revenue leakage is the gap between what clients owe you under contract and what you bill, recognize, or collect.
  • MGI Research says it affects most companies and costs at least 3 to 5 percent of revenue.
  • In professional services, most leakage starts with time and scope, long before an invoice exists.
  • The basic formula is expected revenue minus collected revenue, divided by expected revenue.
  • Some leakage is temporary, but it becomes permanent once a project closes or a billing window passes.

What Is Revenue Leakage?

Revenue leakage is the loss of revenue that a business has already earned but fails to capture. The client received the work, and the contract entitled you to payment. Somewhere between delivery and cash, part of that value disappeared.

MGI Research studies how companies bill and collect. It defines revenue leakage as the gap between revenue customers committed to and revenue a company records or turns into cash. Its December 2025 note calls leakage a common control failure across all sizes and industries. The same note estimates the problem at no less than 3 to 5 percent of a typical company’s revenue.

What Does Not Count as Revenue Leakage

A clear definition also needs clear limits. MGI Research excludes four things from its definition:

  • Deals lost in the sales pipeline before a contract is signed.
  • Discounts that were approved under your pricing policy.
  • Legitimate credits or refunds given to clients.
  • Contracts that end as their terms allow.

In other words, leakage only covers money you were owed and failed to capture. An approved discount reduces revenue on purpose. An unapproved discount, on the other hand, is leakage.

The Four Types of Revenue Leakage

MGI Research sorts leakage by where it shows up in your financial statements. Understanding the type helps you decide who owns the fix.

  1. Billing leakage: The work was delivered, but no invoice went out within the normal billing cycle.
  2. Collection leakage: The invoice went out, but payment never arrived in full.
  3. Recognition leakage: The revenue was earned, but accounting errors kept it off the books.
  4. Entitlement leakage: The client used more than the contract allowed, and nobody billed for the extra.

Temporary vs. Permanent Leakage

Leakage also differs by how long it lasts. Temporary leakage is a timing problem, such as an invoice that goes out three weeks late. You still collect the money, but your cash flow suffers in the meantime.

Permanent leakage is money you will never recover. It happens when a project closes before final billing, a client relationship ends, or a contractual billing window expires. According to MGI Research, project-based professional services firms see higher permanent leakage than businesses with ongoing service relationships. A project firm rarely gets a chance to bill a past client again.

Common Causes of Revenue Leakage in Professional Services

In a services firm, revenue starts as time. Consequently, most leaks open up well before anyone prepares an invoice.

Unlogged or Late Timesheets

Consultants who log hours on Friday from memory tend to forget some of them. Hours that never reach a timesheet can never reach an invoice. MGI Research uses this exact case as its example of billing leakage in professional services. Tracking timesheet compliance shows how often entries arrive late or incomplete.

Scope Creep Without a Change Request

Clients often ask for “one small addition.” When your team delivers it without a formal change request, the extra effort goes unbilled. Over a long engagement, unmanaged scope creep can absorb a large share of a fixed-fee project’s margin.

Rate Card Drift

Rates change every year, but old rates tend to linger in templates and spreadsheets. As a result, a client keeps paying last year’s rate long after the new one took effect.

Untagged Expenses and Reimbursements

Travel, site visits, and third-party costs are often billable to the client. However, if nobody tags these expenses to the right project, they end up as overhead instead of on the invoice.

Late or Disputed Invoices

Every week between delivery and invoicing gives the client more room to question the bill. If a dispute arises and the timesheet backup is missing, firms often cut the invoice to keep the client happy.

Disconnected Systems

Many firms track time in one tool, projects in another, and invoices in a third. Each handoff between them is a point where data gets lost or re-entered incorrectly. In fact, most of the causes above trace back to these gaps.

A Worked Example: Calculating Revenue Leakage Step by Step

Definitions help, but numbers make the problem real. The example below is illustrative. It uses one month of activity at a hypothetical firm to show how small misses add up.

The Firm

A 40-person engineering consultancy has 30 billable consultants. The blended bill rate is $80 per hour, and contracts allow the firm to rebill project expenses at cost.

In March, the team works 4,200 billable hours and incurs $6,000 in rebillable expenses. That sets the expected revenue for the month:

  • Billable time: 4,200 hours × $80 = $336,000
  • Rebillable expenses: $6,000
  • Expected revenue: $342,000

Step 1: Trace Each Leak

At month-end, the finance lead reviews timesheets, invoices, and expense reports against the project plans. The review finds five leaks.

Leak What happened Calculation Revenue lost
Unlogged hours 3% of worked hours never reached a timesheet 126 hours × $80 $10,080
Unbilled scope Extra drawings delivered with no change request 40 hours × $80 $3,200
Rate drift One client still billed at last year’s $75 rate 400 hours × $5 $2,000
Untagged expenses Site visit costs never tagged to the project $1,500 of $6,000 $1,500
Write-down Disputed invoice credited because backup was missing Credit note $3,000
Total $19,780

Step 2: Calculate the Leakage Rate

Next, apply the formula:

Revenue leakage rate = (Expected revenue – Collected revenue) ÷ Expected revenue × 100

The firm expected $342,000 and will collect $322,220. 

Therefore, the leakage rate is $19,780 ÷ $342,000 × 100, which equals 5.78 percent.

Step 3: Annualize the Result

If the same pattern repeats every month, the firm loses $19,780 × 12, or $237,360 a year. Notably, no single leak looked serious when it happened.

Step 4: Separate Temporary From Permanent Leakage

The review also finds a $48,000 milestone invoice that went out 21 days late. It does not count in the leakage total because the client will still pay it. Even so, it is temporary leakage that strains cash flow. If the project had closed before the invoice went out, that delay could have become a permanent loss.

What the Example Shows

Over half of the loss ($13,280 of $19,780) came from time and scope. Both happened before an invoice existed, so a better invoicing tool alone would not have caught them. To find leakage early, you need to look at the point where work gets recorded.

How to Calculate Your Own Revenue Leakage

You can run the same exercise on your own numbers in an afternoon. Start with one recent month and follow these steps:

  1. Set the expected revenue: Multiply billable hours worked by the contracted rate, then add rebillable expenses and any milestones due.
  2. Compare it with what you billed: List every gap between the work delivered and the invoices issued.
  3. Compare billing with collections: Add credit notes, write-downs, and amounts still unpaid past terms.
  4. Classify each gap: Mark it as billing, collection, recognition, or entitlement leakage, and as temporary or permanent.
  5. Rank the causes: Fix the largest repeatable cause first.

Not sure where to start? The revenue leakage audit scorecard scores your firm across people, projects, and finance in about 24 questions. Use it to find the area with the highest risk before you pull a full month of data.

Revenue Leakage in Other Industries

Leakage takes a different shape depending on how a business bills. The table below summarizes common patterns.

Industry Common leakage Typical cause
Professional services Unlogged hours, unbilled scope, untagged expenses Gaps between timesheets, projects, and invoices
SaaS Unbilled seat additions, renewals without invoices Product usage not synced with billing
Telecom Usage billed below actual consumption Gaps between metering and billing systems
Retail Expired promotions still applied at checkout Outdated pricing in point-of-sale systems

How to Identify Revenue Leakage Early

A month-end audit finds leakage after it happens. Fortunately, a few regular metrics can flag it while there is still time to act.

  • Timesheet compliance: Track the share of timesheets submitted on time and complete. A falling rate is the earliest warning sign.
  • Realized rate: Compare the rate you collect with your standard rate. A widening gap points to discounts, write-downs, or rate drift.
  • Work in progress aging: Watch how long completed work sits unbilled. Older WIP is more likely to become permanent leakage.
  • Days sales outstanding (DSO): A rising DSO suggests disputes or slow collections.
  • Credit notes per month. Frequent credits usually signal invoice errors or missing backup.

How to Prevent Revenue Leakage

Once you know where leakage starts, prevention comes down to a few consistent controls.

1. Capture Time Daily Against Projects and Tasks

Ask your team to log hours each day against a specific project and task. Daily entries are more accurate than weekly reconstructions, and approvals catch gaps before the month closes.

2. Price Every Change Before You Deliver It

Agree on a change request process with clients at the start of each engagement. Then make sure no out-of-scope work begins without an approved request.

3. Keep One Current Rate Card

Store bill rates in a single place and set them per project and resource. Retire old templates so expired rates cannot reach an invoice.

4. Tag Every Expense to a Project

Require a project tag on every vendor expense and employee reimbursement. That way, rebillable costs reach the invoice instead of the overhead line.

5. Bill on a Fixed Schedule

Set a billing calendar based on milestones or contract terms, and stick to it. A shorter gap between delivery and invoicing reduces disputes and protects against permanent loss.

6. Review Project Margins Monthly

Finally, compare billed revenue with project cost every month, not only at project close. Early reviews catch leaks while you can still recover the money.

Where Juntrax Fits

Most of the controls above depend on time, projects, and billing living in one place. Juntrax is built around that idea. It brings HRMS, professional services automation, and cash-flow management into one platform for professional services firms. It also works alongside your existing accounting system.

In Juntrax, every cost connects to a project:

  • Timesheets: Employees log hours by date, project, and task, and managers approve them.
  • Rates: Project managers set pay and bill rates per team member, including different rates by location.
  • Expenses: Vendor expenses and employee reimbursements can be tagged to a project.
  • Project financials: A project dashboard shows total PO value, amount billed, pending invoices, remaining billing, and net profit and loss.
  • Resource margins: You can compare total bill and total pay for each team member on a project.

As a result, the gaps from the worked example become visible during the month rather than after it.

Stop Revenue Leakage Before It Becomes Permanent

Revenue leakage builds up from unlogged hours, unpriced changes, old rates, and late invoices, each too small to notice on its own. The worked example shows how quickly those misses can reach nearly 6 percent of a month’s revenue.

The fix starts at the point where work gets recorded. Capture time daily, price every change, keep one rate card, and review project margins every month. Then measure your leakage rate again and watch it fall.

Track timesheets against every project, free for 14 days

See how project hours and costs stay connected.
Full platform access, no credit card required.

Start free trial ↗

Frequently Asked Questions

What Is Revenue Leakage?

Revenue leakage is revenue a business has earned but fails to bill, collect, or record. Common causes include unlogged hours, unbilled scope changes, outdated rates, untagged expenses, and late invoices. In professional services, most leakage starts at the time-capture stage, before an invoice exists.

How Do You Calculate Revenue Leakage?

Subtract collected revenue from expected revenue, then divide by expected revenue and multiply by 100. Expected revenue is the value of billable work delivered plus rebillable expenses. For example, a firm that expected $342,000 and collected $322,220 has a leakage rate of 5.78 percent.

What Is a Normal Revenue Leakage Rate?

MGI Research estimates revenue leakage at no less than 3 to 5 percent of a typical company’s revenue. Rates vary by industry and by how well a firm controls time capture, scope, and billing. Firms that never measure leakage cannot know where they sit in that range.

Is Revenue Leakage the Same as Bad Debt?

No. Bad debt is one form of collection leakage, where a client fails to pay an invoice. Revenue leakage is broader. It also covers work that was never invoiced, revenue recorded incorrectly, and usage beyond the contract that was never billed.

What Is Another Word for Revenue Leakage?

People often use revenue loss, billing leakage, or margin leakage to describe the same problem. Some finance teams also use “unbilled revenue” for the portion that has not reached an invoice yet.

What Is Revenue Leakage in Telecom?

In telecom, revenue leakage usually comes from gaps between metering and billing systems. Customers consume more than they are billed for, or plan changes never reach the billing record.