Blog pop up close icon
Request a Demo

Get your 14 days free trail, no credit card required.

Blog
How to Recognize Deferred Revenue: Methods, Schedule, and Examples

How to Recognize Deferred Revenue: Methods, Schedule, and Examples

Explore this article with AI

Ask questions, get summaries, or uncover key takeaways from this article.

How to Recognize Deferred Revenue: Methods, Schedule, and Examples

Key Takeaways

  • Principle: Recognize deferred revenue as the work is delivered, not when cash arrives.
  • Methods: Straight-line, daily proration, milestone, usage, and point-in-time cover most contracts.
  • Schedule: Build it when the contract is signed. A late schedule is where entries go missing.
  • Changes: Upgrades, refunds, and extensions need a dated adjustment, not a rewrite of history.

Dividing by 12 is the shortcut almost everyone uses. For a clean annual contract that starts on the first of the month, it works fine.

The trouble starts when a contract begins on the 16th, or the client upgrades in month five, or the money is a prepaid credit that gets used unevenly. Suddenly "divide by 12" gives you the wrong number, and nobody notices until a reviewer tries to tie out.

This guide covers how to recognize deferred revenue, which method fits which contract, and how to build a schedule a reviewer can trust. For the full concept, read our deferred revenue guide.

What Does It Mean to Recognize Deferred Revenue?

It means moving the earned portion out of the liability and into revenue. You debit Deferred Revenue and credit Revenue as the business delivers the work.

The standard behind this is ASC 606, which uses a five-step model. You identify the contract, identify the performance obligations, set the price, allocate the price, and recognize revenue when each obligation is satisfied.

For most firm clients, steps one to four are already written into the contract. The judgment sits in step five: when exactly was the obligation satisfied? For the entries themselves, see our deferred revenue journal entry guide.

Why Does the Recognition Method Matter?

Because the method decides which month gets the revenue. The wrong pattern doesn't change the total, but it moves income between periods and distorts every monthly report.

A software subscription earns evenly, since the customer has access every day. A project earns when milestones are hit. A prepaid credit earns as the customer uses it.

If the schedule follows the wrong pattern, the P&L tells the wrong story. The owner sees good months and bad months that never really happened.

Who Chooses the Method?

The contract and the way the work is delivered. The bookkeeper applies the method, the reviewer checks it against the contract, and the owner settles questions with the client or its auditor.

One habit to avoid: letting the method default to whatever the last schedule used. A new type of contract deserves a fresh decision, written down once and reused.

When Do You Use Each Recognition Method?

Use the one that matches how the customer actually receives the benefit. This table covers the five patterns behind most client contracts.

MethodUse it whenExamplePattern
Straight-line by monthService is delivered evenly over a term that starts on the first of a month12-month retainerEqual amount each month
Daily prorationService starts or ends mid-monthSubscription starting March 16Daily rate times days served
MilestoneValue is delivered in defined stagesImplementation projectShare earned at each milestone
Usage-basedThe customer draws down a prepaid amountPrepaid service creditsAmount used in the period
Point in timeControl passes on a single dateDeposit on custom goodsAll at delivery

How Do You Build a Recognition Schedule?

Build it the day the contract is signed, using the contract dates, not the payment date. Then post each month's entry from the schedule, and tie the ending balance back to it at every close.

  1. Record the contract total, start date, end date, and method.
  2. Choose the pattern that matches delivery.
  3. Calculate the amount for each period.
  4. Confirm the periods add up to the contract total.
  5. Post the monthly entry from the schedule.
  6. Tie the liability balance to the schedule at every close.

Example 1: daily proration for a mid-month start

A client pays $7,300 for a 365-day subscription that starts March 16. That's $20 a day. If you just divided by 12, you'd put $608 into March, even though only 16 days were served.

This table shows the schedule by days served. February has 28 days in this example.

MonthDays servedRevenue recognizedLiability remaining
March (from the 16th)16$320$6,980
April30$600$6,380
May31$620$5,760
June30$600$5,160
July31$620$4,540
August31$620$3,920
September30$600$3,320
October31$620$2,700
November30$600$2,100
December31$620$1,480
January31$620$860
February28$560$300
March (to the 15th)15$300$0

The amounts add up to $7,300 and the liability ends at zero. That's the proof a reviewer wants to see.

Example 2: a prepaid credit used over time

A client prepays $5,000 for service credits. Here, revenue follows usage, not the calendar.

MonthCredits usedRevenue recognizedLiability remaining
January$1,200$1,200$3,800
February$1,800$1,800$2,000
March$900$900$1,100
April$1,100$1,100$0

If part of a prepaid balance may never be used, like gift cards, ASC 606 has guidance on breakage. Confirm the approach with the client's accountant before you recognize any of it.

What the schedule should contain

A reviewer should be able to tie any liability balance to the schedule in one step. These columns make that possible.

  • Contract ID and client name
  • Start date, end date, and total amount
  • Recognition method
  • Amount per period and recognized to date
  • Remaining balance and review status

Where Do Recognition Schedules Go Wrong?

When a contract changes and nobody updates the schedule. The original schedule keeps running, and the liability slowly drifts away from reality.

ChangeWhat to do
Service starts after paymentStart the schedule on the service start date, not the payment date
Mid-term upgrade with extra paymentAdd a new line for the extra amount and spread it over the remaining term
Term extensionSpread the remaining balance over the new, longer term from the change date
Early cancellationStop the schedule, refund any unused balance, and recognize any fee kept
Price change on renewalStart a new schedule for the renewal term

Always adjust from the change date forward. Don't go back and edit prior months. Closed periods should stay closed.

Review Time Cut by 70%: Royer Accounting

Royer Accounting helps clients understand their numbers. Before Xenett, the firm had no efficient automated review, no real-time error detection, and a lot of jumping between tools to review data.

With Xenett, it reports a 70% reduction in review time per client file, 99% data accuracy, and 50 fewer review hours in a single month.

The case study doesn't discuss deferred revenue, so take this as context rather than proof. It does show why this matters for schedules: a schedule is only useful if the review that ties it to the books is quick enough to run on every file. Read the full Royer Accounting case study.

How Xenett Can Help

Building and maintaining schedules by hand is where most deferred revenue work gets lost. It's repetitive, and repetitive tasks are the first to be skipped when close gets busy.

Xenett's AI Accruals for deferred revenue spots advance invoices and drafts the month-by-month recognition schedule. You review it and approve it before it drives any entry.

  • AI Accruals, Deferred Revenue: proposes the schedule from the advance invoice
  • AI Accruals, Prepaid and Payroll: cover the other timing entries in the same close
  • Entries checklist: records review, comments, and sign-off with a full audit trail

Add the schedule tie-out to your month-end close checklist, or read how it fits the month-end close process.

Want to see it on your own files? Start your free 14-day trial (no credit card required) or book a 15-minute demo.

Build the Schedule Before You Need It

Recognizing deferred revenue comes down to two things: match the method to how the work is delivered, and prove the total. Build the schedule at signing, adjust from the change date forward, and tie the balance to it every month.

If you'd like that tie-out to run the same way on every file, try Xenett free. Setup takes under 10 minutes.

FAQ: How to Recognize Deferred Revenue

How do you recognize deferred revenue?

Move the earned portion from the deferred revenue liability to revenue as you deliver the work. Debit Deferred Revenue and credit Revenue, using the schedule built when the contract was signed.

When should deferred revenue be recognized as revenue?

Recognize it when the business satisfies the performance obligation, meaning when it delivers the service or the customer takes control of the product. Cash timing does not decide this.

How do you calculate monthly deferred revenue recognition?

For straight-line contracts, divide the total payment by the number of months. For mid-month starts, divide by the number of days and multiply by the days served in each period.

What is a deferred revenue schedule?

A deferred revenue schedule lists each contract, its total, its method, and the amount to recognize each period. It lets reviewers tie the liability balance to the contracts.

How do you recognize deferred revenue when a contract changes?

Update the schedule from the date of the change. Spread the remaining balance over the remaining term, add any new payment as a new line, and document the reason for the adjustment.

What is the ASC 606 five-step model?

Identify the contract, identify the performance obligations, determine the price, allocate the price to the obligations, and recognize revenue when each obligation is satisfied.

FAQ: How to Recognize Deferred Revenue

How do you recognize deferred revenue?

Move the earned portion from the deferred revenue liability to revenue as you deliver the work. Debit Deferred Revenue and credit Revenue, using the schedule built when the contract was signed.

When should deferred revenue be recognized as revenue?

Recognize it when the business satisfies the performance obligation, meaning when it delivers the service or the customer takes control of the product. Cash timing does not decide this.

How do you calculate monthly deferred revenue recognition?

For straight-line contracts, divide the total payment by the number of months. For mid-month starts, divide by the number of days and multiply by the days served in each period.

What is a deferred revenue schedule?

A deferred revenue schedule lists each contract, its total, its method, and the amount to recognize each period. It lets reviewers tie the liability balance to the contracts.

How do you recognize deferred revenue when a contract changes?

Update the schedule from the date of the change. Spread the remaining balance over the remaining term, add any new payment as a new line, and document the reason for the adjustment.

Steroids for your accounting workflow

14-day free trial

|

No credit card needed