December 24, 2025

Deferred revenue journal entry: How to record unearned revenue

Explore this topicOpen ChatGPT

A deferred revenue journal entry records cash you receive before delivering a product or service and recognizes that revenue only as you fulfill the obligation. In practice, this happens in two steps: you first record the payment as deferred revenue, then reclassify it to earned revenue over time. Recording these entries correctly keeps revenue timing accurate and ensures your financial statements reflect what your business has actually earned.

What is deferred revenue?

Deferred revenue, also called unearned revenue, is cash you receive from a customer for a product or service you’ll deliver in the future. Because you still owe the customer that product or service, deferred revenue is recorded as a liability on your balance sheet rather than as income.

In accrual accounting, prepaid funds increase your cash balance but don’t count as revenue on the income statement until you deliver the goods or services. That’s why deferred revenue often improves short-term cash flow without immediately increasing reported revenue.

If the product or service is never delivered, the payment must be returned to the customer. Until your obligation is fulfilled, deferred revenue represents money you’ve collected but haven’t yet earned.

How deferred revenue works in accrual accounting

Accrual accounting recognizes revenue when your company earns it, not when you receive cash. This approach follows the revenue recognition principle, which requires revenue to be recorded in the period when goods or services are delivered.

Deferred revenue fits naturally into this framework. When cash comes in before delivery, you record it as a liability. As you fulfill the contract over time, you reduce that liability and recognize revenue gradually.

This treatment also supports the matching principle. Revenue is recognized in the same periods as the costs incurred to deliver the product or service, which leads to more accurate profitability reporting.

Accrual accountingCash accounting
Recognizes revenue when earnedRecognizes revenue when you receive cash
Uses deferred revenue for prepaymentsNo deferred revenue account
Required under generally accepted accounting principles (GAAP) for most businessesCommon for very small businesses

Cash accounting differs from accrual accounting because it does not account for deferred revenue. As a result, income can appear inflated in periods with large upfront payments, even though the underlying obligations have not yet been fulfilled.

Deferred revenue journal entry: Step-by-step guide

A deferred revenue journal entry always follows the same logic: record cash as a liability when payment is received, then recognize revenue as the obligation is fulfilled.

Recording deferred revenue isn’t complicated, but consistency matters. Each entry serves a specific purpose, and skipping steps can lead to misstatements that compound over time.

Step 1: Record deferred revenue

When you first receive payment, you haven’t earned the revenue yet. You record the cash and set up a deferred revenue liability.

Journal entry format:

Debit: Cash
Credit: Deferred revenue

Example of deferred revenue:

A customer prepays $12,000 for a 12-month subscription. You would record it as:

Debit: Cash $12,000
Credit: Deferred revenue $12,000

At this point, no revenue is recognized on the income statement.

Step 2: Recognize revenue over time

As you deliver the service, you recognize revenue by reducing deferred revenue and increasing earned revenue.

Journal entry format:

Debit: Deferred revenue
Credit: Revenue

Example:

For the annual subscription, you divide the total amount received by 12 to calculate monthly revenue.

$12,000 / 12 months = $1,000 per month

Each month, you record:

Debit: Deferred revenue $1,000
Credit: Revenue $1,000

You continue until the deferred revenue balance reaches zero.

Step 3: Adjust journal entries

At the end of each period, you make adjusting entries to reflect progress that hasn’t yet been recorded. Common adjustments include:

  • Partial fulfillment, which requires prorating revenue based on time or usage
  • Refunds and cancellations, which reverse deferred revenue and, if needed, previously recognized revenue
  • Contract modifications, which require updating the remaining deferred revenue schedule to reflect new terms

Deferred revenue journal entry examples

Deferred revenue journal entries are easier to understand when you see how upfront payments move from liabilities to earned revenue over time. These examples show how timing affects journal entries across common business scenarios.

SaaS subscription

A software-as-a-service (SaaS) company sells a 6-month software subscription for $12,000, paid upfront.

Initial entry:

Debit: Cash $12,000
Credit: Deferred revenue $12,000

Monthly entry (6 months):

Debit: Deferred revenue $2,000
Credit: Subscription revenue $2,000

Deferred revenue activity:

Credit: $12,000 (initial payment)
Debit: $2,000 monthly * 6

A simple T-account view helps visualize this:

DebitCredit
$2,000 (Month 1 recognition)$12,000 (Initial payment)
$2,000 (Month 2 recognition)
$2,000 (Month 3 recognition)
$2,000 (Month 4 recognition)
$2,000 (Month 5 recognition)
$2,000 (Month 6 recognition)
Total debits: $12,000Total credits: $12,000

Service contract

A consulting firm signs a 6-month service contract for $6,000, billed upfront.

Initial entry:

Debit: Cash $6,000
Credit: Deferred revenue $6,000

Monthly recognition:

$6,000 / 6 = $1,000 per month

Each month:

Debit: Deferred revenue $1,000
Credit: Service revenue $1,000

After 6 months, deferred revenue is fully recognized.

Product deposit

A customer places a $3,000 deposit on a custom product.

Initial entry:

Debit: Cash $3,000
Credit: Deferred revenue $3,000

Upon delivery:

Debit: Deferred revenue $3,000
Credit: Product revenue $3,000

Revenue recognition occurs at delivery, not when payment is received.

Managing deferred revenue: Best practices

​​Managing deferred revenue becomes more complex as transaction volume grows. Clear policies, reliable tracking, and automation help reduce errors, support compliance, and keep financial reporting consistent.

Establish clear revenue recognition policies

Written policies for unearned revenue define when your company earns revenue and how it should be measured. These policies create consistency across contracts and teams and reduce judgment calls during month-end close. Clear documentation also supports audits and helps new team members apply revenue recognition rules correctly as the business scales.

Set up proper tracking systems and schedules

Deferred revenue requires schedules that map revenue recognition to time or performance milestones. Without structured tracking, it’s easy to miss monthly entries or recognize too much revenue at once. Reliable systems make revenue recognition repeatable. They support accurate forecasting, consistent journal entries, and fewer last-minute adjustments during close.

Maintain detailed documentation for audit trails

Contracts, invoices, and recognition schedules should link directly to journal entries. Strong documentation supports compliance, speeds up audits, and reduces back-and-forth with auditors. Clear audit trails also make internal reviews more efficient and lower the risk of errors going unnoticed.

Review and reconcile deferred revenue accounts regularly

Monthly payment reconciliations help catch issues early. Regular reviews confirm that deferred revenue balances reflect outstanding obligations rather than outdated contracts or missed adjustments. Consistent reconciliation also improves forecasting by keeping deferred revenue balances accurate and current.

Use accounting software features for automation

Manual deferred revenue tracking does not scale. Automation helps generate journal entries, apply recognition schedules, and sync data across billing and accounting systems. Modern accounting tools reduce manual effort, minimize errors, and provide real-time visibility into deferred revenue balances.

How to avoid common journal entry mistakes

Deferred revenue errors usually stem from timing or classification issues. To avoid misstating revenue or liabilities, entries should always reflect when obligations are fulfilled rather than when cash moves.

Watch for these common issues and how to prevent them:

  • Recording deferred revenue as immediate income: Always confirm whether goods or services have been delivered before recognizing revenue, even if payment is received upfront
  • Forgetting to recognize revenue over the service period: Use revenue recognition schedules tied to contract terms so deferred balances are reduced consistently each period
  • Misclassifying deferred revenue on financial statements: Review balance sheet classifications regularly to ensure deferred revenue is recorded as a liability until earned
  • Failing to adjust for contract modifications or cancellations: Revisit deferred revenue schedules whenever contracts change to reflect updated timing, scope, or refund obligations

Deferred revenue and financial reporting

Deferred revenue affects all three financial statements by separating cash collection from revenue recognition. This distinction helps ensure financial reports reflect actual performance rather than payment timing.

On the balance sheet, deferred revenue appears as a current or long-term liability depending on when the obligation will be fulfilled. On the income statement, it determines when revenue is recognized, smoothing income over the period services are delivered. On the cash flow statement, deferred revenue explains why cash received may not match reported revenue.

Deferred revenue also matters for financial analysis:

  • It impacts current ratios and working capital
  • It affects revenue growth trends and comparability across periods
  • It influences the predictability of future earnings

Close your books faster with Ramp’s AI coding, syncing, and reconciling alongside you

Month-end close is a stressful exercise for many companies, but it doesn’t have to be that way. Ramp’s AI-powered accounting tools handle everything from transaction coding to ERP sync, so teams close faster every month with fewer errors, less manual work, and full visibility.

Every transaction is coded in real time, reviewed automatically, and matched with receipts and approvals behind the scenes. Ramp flags what needs human attention and syncs routine, in-policy spend so teams can move fast and stay focused all month long. When it’s time to wrap, Ramp posts accruals, amortizes transactions, and reconciles with your accounting system so tie-out is smoother and books are audit-ready in record time.

Here’s what accounting looks like on Ramp:

  • AI codes in real time: Ramp learns your accounting patterns and applies your feedback to code transactions across all required fields as they post
  • Auto-sync routine spend: Ramp identifies in-policy transactions and syncs them to your ERP automatically, so review queues stay manageable, targeted, and focused
  • Review with context: Ramp reviews all spend in the background and suggests an action for each transaction, so you know what’s ready for sync and what needs a closer look
  • Automate accruals: Post (and reverse) accruals automatically when context is missing so all expenses land in the right period
  • Tie out with confidence: Use Ramp’s reconciliation workspace to spot variances, surface missing entries, and ensure everything matches to the cent

Try an interactive demo to see how businesses close their books 3x faster with Ramp.

Try Ramp for free
Share with
Ken BoydAccounting and finance expert
Ken Boyd is a former CPA, accounting professor, writer, and editor. He has written four books on accounting topics, including The CPA Exam for Dummies. Ken has filmed video content on accounting topics for LinkedIn Learning, O’Reilly Media, Dummies.com, and creativeLIVE. He has written for Investopedia, QuickBooks, and a number of other publications. Boyd has written test questions for the Auditing test of the CPA exam, and spent three years on the Audit staff of KPMG.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

Ramp gives us one structured intake, one set of guardrails, and clean data end‑to‑end— that’s how we save 20 hours/month and buy back days at close.

David Eckstein

CFO, Vanta

How Vanta runs finance on Ramp with programmatic spend for 3 days faster close

Ramp is the only vendor that can service all of our employees across the globe in one unified system. They handle multiple currencies seamlessly, integrate with all of our accounting systems, and thanks to their customizable card and policy controls, we're compliant worldwide.”

Brandon Zell

Chief Accounting Officer, Notion

How Notion unified global spend management across 10+ countries

When our teams need something, they usually need it right away. The more time we can save doing all those tedious tasks, the more time we can dedicate to supporting our student-athletes.

Sarah Harris

Secretary, The University of Tennessee Athletics Foundation, Inc.

How Tennessee built a championship-caliber back office with Ramp

Ramp had everything we were looking for, and even things we weren't looking for. The policy aspects, that's something I never even dreamed of that a purchasing card program could handle.

Doug Volesky

Director of Finance, City of Mount Vernon

City of Mount Vernon addresses budget constraints by blocking non-compliant spend, earning cash back with Ramp

Switching from Brex to Ramp wasn’t just a platform swap—it was a strategic upgrade that aligned with our mission to be agile, efficient, and financially savvy.

Lily Liu

CEO, Piñata

How Piñata halved its finance team’s workload after moving from Brex to Ramp

With Ramp, everything lives in one place. You can click into a vendor and see every transaction, invoice, and contract. That didn’t exist in Zip. It’s made approvals much faster because decision-makers aren’t chasing down information—they have it all at their fingertips.

Ryan Williams

Manager, Contract and Vendor Management, Advisor360°

How Advisor360° cut their intake-to-pay cycle by 50%

The ability to create flexible parameters, such as allowing bookings up to 25% above market rate, has been really good for us. Plus, having all the information within the same platform is really valuable.

Caroline Hill

Assistant Controller, Sana Benefits

How Sana Benefits improved control over T&E spend with Ramp Travel

More vendors are allowing for discounts now, because they’re seeing the quick payment. That started with Ramp—getting everyone paid on time. We’ll get a 1-2% discount for paying early. That doesn’t sound like a lot, but when you’re dealing with hundreds of millions of dollars, it does add up.

James Hardy

CFO, SAM Construction Group

How SAM Construction Group LLC gained visibility and supported scale with Ramp Procurement