How to Make an Accounting Entry for Unearned Revenue

August 4, 2025
Jason Berwanger
Accounting

Master the accounting entry for unearned revenue with this step-by-step guide, ensuring accurate financial reporting and compliance for your business.

Unearned revenue journal entry setup with calculator, pen, and coffee.

Unearned revenue is more than just a line item on your balance sheet; it has a ripple effect across all of your key financial statements. While your cash flow statement shows a healthy influx of cash, your balance sheet tells a different story—one of obligation. This is because that upfront payment is a liability, a promise you still owe to your customer. Understanding this distinction is critical for making sound business decisions. The entire process starts with the first accounting entry for unearned revenue. Getting this entry wrong can distort your financial ratios, mislead investors, and give you a false sense of profitability. Let's break down how this single concept impacts your company's financial health.

HubiFi CTA Button

Key Takeaways

  • Upfront cash is a liability, not immediate income: That payment from a customer represents a promise you still need to fulfill. Recording it as a liability on your balance sheet is the only way to get an honest look at your company's financial position until the work is done.
  • Follow a two-part process for recording revenue: First, log the initial payment by increasing your cash and your unearned revenue liability. Then, make periodic adjusting entries to move the money from the liability account to your earned revenue account as you deliver the service.
  • Automate your workflow to support growth: Manual tracking in spreadsheets is risky and doesn't scale. An automated system ensures you stay compliant with accounting standards like ASC 606, reduces errors, and gives you the real-time financial clarity needed to run your business effectively.

What Is Unearned Revenue?

Getting paid upfront feels like a win. Whether it’s for an annual software subscription, a retainer for your services, or a gift card, that early cash flow can be a huge advantage for your business. But from an accounting perspective, that money isn't technically yours yet. This is where the concept of unearned revenue comes in.

Unearned revenue, also known as deferred revenue, is the payment a company receives for products or services it has not yet delivered. While you have the cash in hand, you still have an obligation to your customer. Properly tracking this is essential for accurate financial reporting and staying compliant. It ensures your financial statements reflect the reality of your business performance, not just the cash in your bank account. Getting this right is a cornerstone of sound financial management and provides a clearer picture of your company’s health. For more on financial best practices, you can find additional insights on our blog.

What Are Advance Payments?

You’ll often hear the terms unearned revenue, deferred revenue, and advance payments used to describe the same thing. They all refer to payments received from a customer before you’ve fulfilled your end of the deal. Think of it as a prepayment for future work. For example, if a client pays you for a six-month consulting package in January, that entire payment is considered an advance payment. You’ll only "earn" one-sixth of that revenue each month as you deliver your services. Recognizing this distinction is the first step toward accurate accounting and a clearer understanding of your financial position.

Earned vs. Unearned Revenue: What's the Difference?

The key difference between earned and unearned revenue comes down to timing. It’s all about who owes whom. With unearned revenue, your company receives cash first and now owes a product or service to the customer. The obligation is on you. The opposite of this is accounts receivable. In that scenario, your company delivers the product or service first, and the customer owes you payment. The obligation is on the customer. Understanding this flow is fundamental to managing both your cash flow and your financial reporting correctly, giving you a true-to-life view of your operations.

Why Is Unearned Revenue a Liability?

It might seem strange to classify cash you’ve received as a liability, but it makes perfect sense in accounting. Unearned revenue is recorded as a liability on your balance sheet because it represents an obligation. You owe your customer the product or service they paid for. Until you deliver it, that money is not truly earned. Think of it as a debt you owe to your customer—not a monetary debt, but a performance one. Once you provide the service or deliver the product, you can move that amount from the liability account to the revenue account on your income statement.

How to Record Your First Journal Entry

When a customer pays you in advance, it’s exciting—but it’s important to record it correctly from the start. The process begins the moment you receive the cash, not when you deliver the service. Getting this initial entry right sets the stage for accurate financial reporting down the line. It ensures your books reflect the reality of the transaction: you have more cash, but you also have a new obligation to your customer.

Think of it as the first step in a two-part story. This first journal entry acknowledges the cash and the liability. Later, you’ll make adjusting entries to tell the second part of the story: how you earned that revenue over time. Let’s walk through exactly how to handle that initial cash receipt.

A Quick Refresher on Double-Entry Bookkeeping

Before we create the entry, let’s quickly touch on the foundation of all modern accounting: double-entry bookkeeping. The core idea is simple: every financial transaction affects at least two accounts. For every debit in one account, there must be an equal credit in another. This system keeps your accounting equation (Assets = Liabilities + Equity) in balance at all times.

When you receive an advance payment, your cash (an asset) increases. To keep things balanced, another account must also change. In this case, it’s your Unearned Revenue account (a liability) that increases. Don’t let the terms "debit" and "credit" intimidate you; they just describe the two sides of the transaction.

Recording the Cash Payment

Now, let's put that theory into practice. When a customer pays you upfront, you need to record the cash you received and the corresponding liability. You’ll do this by debiting your Cash account and crediting your Unearned Revenue account.

For example, imagine a client pays you $5,000 for a six-month consulting project. Your journal entry would look like this:

  • Debit: Cash $5,000
  • Credit: Unearned Revenue $5,000

This entry accurately shows that your company’s cash has increased by $5,000, but it also recognizes that you now owe $5,000 worth of services. You haven’t earned the money yet, so it can’t be counted as revenue on your income statement. You can find more helpful accounting tips and financial insights in the HubiFi blog.

How to Set Up Your Liability Account

The "Unearned Revenue" account is where the money you’ve received but not yet earned lives on your books. It’s classified as a liability because it represents a debt you owe to your customer—not in cash, but in future goods or services. If you didn't deliver, you'd have to give the money back.

On your balance sheet, you’ll list Unearned Revenue under "current liabilities," assuming you expect to fulfill the obligation within one year. If the service period extends beyond a year, the portion due after 12 months would be classified as a long-term liability. Setting up this account correctly is crucial for giving a true and fair view of your company's financial health.

What Paperwork Do You Need?

Proper documentation is your best friend when managing unearned revenue. To support your journal entries and stay audit-ready, you need to keep clear records of every advance payment. This includes copies of customer invoices, payment receipts, and any service agreements or contracts that detail your obligations. These documents are the evidence that explains the "why" behind your numbers.

They outline the scope of work, delivery timelines, and total payment, which you'll need to determine your revenue recognition schedule later. Keeping this information organized is key, and using tools with seamless integrations can help you connect your payment, CRM, and accounting systems to maintain a clear audit trail.

How to Make Adjusting Entries as You Earn Revenue

Once you’ve recorded the initial cash payment, your work isn’t done. The next, and most critical, step is to update your books as you deliver the promised goods or services. This is done through "adjusting entries," which move funds from your unearned revenue liability account to an earned revenue account. This process ensures your financial statements accurately reflect the money you’ve truly earned in a given period. It’s the core of accrual accounting and the key to maintaining compliance and financial clarity.

When Should You Recognize Revenue?

The simple rule is this: you recognize revenue when you earn it. This happens as you fulfill your end of the deal with your customer. According to accounting standards like ASC 606, revenue is recognized as you satisfy your "performance obligations"—a formal way of saying you've delivered the product or completed the service you were paid for. So, if a client pays you for a six-month consulting project, you don't count all that cash as revenue on day one. Instead, you'll recognize a portion of it each month as you complete the work. This approach gives you a much more accurate picture of your company's financial health over time.

Your Step-by-Step Guide to Adjusting Entries

Making an adjusting entry is a straightforward two-step process in your accounting ledger. Let's say you've earned one month's worth of a year-long subscription you were paid for upfront. First, you'll decrease the liability account where you've been holding the cash. You do this with a debit to your Unearned Revenue account. Second, you'll officially record that income by crediting your Revenue account. This entry moves the money from your balance sheet (as a liability) to your income statement (as revenue). It’s the official bookkeeping move that says, "We've earned this money now." Getting this right is fundamental to accurate financial reporting.

How to Handle Partial Revenue Recognition

Most of the time, you won't earn all your unearned revenue at once. For projects or subscriptions that span multiple months or milestones, you’ll need to recognize revenue in pieces. As you provide the service or deliver goods over time, you gradually earn the revenue. This means you'll make adjusting entries periodically—often monthly or quarterly. For a $1,200 annual software subscription, you would make an adjusting entry for $100 each month. This requires careful tracking to ensure you're recognizing the right amount at the right time. Using systems that can integrate your sales and accounting data makes this process much easier to manage without manual spreadsheets.

Create a Clear Recognition Schedule

To stay organized and ensure accuracy, you need a consistent recognition schedule. At the end of each accounting period—whether it's a month, a quarter, or a year—you must review your unearned revenue accounts and make adjustments for everything you've earned during that time. This isn't a "set it and forget it" task; it's an ongoing process that keeps your financials clean and compliant. Creating a schedule and sticking to it prevents revenue from being misstated. If managing this manually sounds like a headache, you're right. This is why many businesses schedule a demo to see how automation can handle these periodic adjustments, ensuring nothing ever slips through the cracks.

How Unearned Revenue Affects Your Financials

It’s easy to think of unearned revenue as just one line item, but it has a ripple effect across all your key financial statements. Understanding where and how it appears is essential for getting a true picture of your company’s health. Each statement tells a different part of the story, from the cash in your bank to the obligations you have to your customers. Let's walk through how unearned revenue shows up on your balance sheet, income statement, and cash flow statement so you can manage your finances with confidence. This knowledge is the foundation for accurate reporting and smart, data-driven growth.

The Impact on Your Balance Sheet

Think of your balance sheet as a snapshot of your company's financial position at a single point in time. This is where unearned revenue makes its first appearance. When you receive a payment before delivering a service, that money is recorded as a current liability. Why a liability? Because you now owe your customer that product or service. It’s a commitment you have to fulfill. Until you do, that cash represents a debt. Properly classifying it here ensures you have an honest view of your obligations and aren't mistaking advance payments for settled income. For more helpful articles on financial reporting, check out the latest insights on our blog.

The Impact on Your Income Statement

While unearned revenue sits on your balance sheet, you won't find it on your income statement—at least, not at first. Your income statement measures profitability over a period, and you can't count that cash as profit until you've actually earned it. Once you deliver the promised service or product, you'll make an adjusting entry to move the amount from the unearned revenue liability account on your balance sheet to a revenue account on your income statement. This process is a core part of accrual accounting and is critical for preventing an overstatement of your company's profits in any given period. It ensures your revenue figures reflect the work you've actually completed.

What About Your Cash Flow?

Here’s where things get a little different. Your statement of cash flows tracks all the cash moving in and out of your business, and it doesn’t distinguish between earned and unearned revenue. When a customer pays you in advance, that cash is an immediate positive entry. It will appear in the cash flow from operating activities section, showing an increase in your cash on hand. This is a perfect example of why you need all three statements for a complete financial picture. Your cash balance might look great, but your balance sheet and income statement provide the crucial context about what that cash really represents and the obligations tied to it.

Which Financial Ratios Will Change?

Because unearned revenue is classified as a current liability, it directly influences any financial ratios that use this figure. For example, your current ratio (Current Assets ÷ Current Liabilities) will be affected. As unearned revenue increases, so do your total liabilities, which can lower your current ratio. This doesn't necessarily mean your business is in poor health—after all, you also have more cash—but it’s a nuance you need to understand when analyzing your performance or presenting financials to investors. Having clear visibility into these numbers helps you make better strategic decisions. If you want to see how automation can clarify these metrics, you can schedule a demo with our team.

Staying Compliant with ASC 606

When you handle unearned revenue, you’re also stepping into the world of revenue recognition standards. The main rulebook here is ASC 606, a framework designed to make revenue reporting consistent and transparent. While it might sound like dense accounting jargon, the core idea is simple: you recognize revenue when you’ve earned it by delivering on your promises to a customer. Getting this right isn’t just about keeping your books tidy; it’s about ensuring your financial statements are accurate and can stand up to an audit. It shifts the focus from when you get paid to when you provide value, giving a true picture of your company's financial health.

Key Requirements of ASC 606

At its heart, ASC 606 requires you to recognize revenue when you transfer control of goods or services to your customer. This means the moment the customer can direct the use of and obtain substantially all the remaining benefits from the asset, you can count the revenue. The standard outlines a five-step process to guide you: identify the contract, identify the performance obligations, determine the transaction price, allocate the price to the obligations, and recognize revenue as you satisfy each obligation. This framework ensures you’re not booking all your cash upfront as revenue, which gives a more accurate picture of your company’s performance over time. For more details on financial best practices, you can find helpful insights on our blog.

Define Your Performance Obligations

One of the most critical steps in the ASC 606 framework is identifying your performance obligations. Think of a performance obligation as a distinct promise in your contract to deliver a good or service to your customer. For example, if you sell a one-year software subscription that includes an initial setup fee and ongoing technical support, you likely have three separate performance obligations. You must identify each one because it dictates the timing of your revenue recognition. You can’t recognize the revenue for technical support until you’ve actually provided it throughout the year. Clearly defining these obligations is fundamental to correctly applying the standard and avoiding misstated financials.

Review Your Contract Terms

Your customer contract is the source of truth for ASC 606 compliance. It’s where your performance obligations, transaction price, and payment terms are all laid out. Before you can even think about journal entries, you need to thoroughly review these agreements. Look for the specific promises you’ve made. When is a project considered complete? Are there any clauses related to refunds, discounts, or variable payments? These details directly impact how and when you recognize revenue. Ambiguous or unclear contract terms can create significant accounting challenges, so ensuring your agreements are precise will make the entire revenue recognition process much smoother.

Tips for Maintaining Compliance

As your business grows, manually tracking unearned revenue and performance obligations in spreadsheets becomes unsustainable and risky. To maintain compliance effectively, you need a reliable system. Implementing robust accounting software that can track your obligations and automate revenue recognition is the best way to ensure accuracy and save countless hours. These systems can handle complex scenarios, like partial revenue recognition or contract modifications, with ease. By automating the process, you not only reduce the risk of human error but also gain the ability to schedule a demo and see how you can get real-time visibility into your financials, helping you make better strategic decisions.

How to Manage Unearned Revenue Effectively

Handling unearned revenue properly goes beyond just making journal entries. It requires a solid system to track what you’ve been paid for versus what you’ve delivered. With the right approach, you can maintain accurate financials, stay compliant, and keep your business running smoothly. Let’s walk through the key strategies for managing this liability effectively.

Establish Strong Internal Controls

Think of internal controls as your financial safety net. They are the specific rules and procedures you put in place to ensure unearned revenue is tracked correctly from the moment cash comes in. This could mean assigning specific team members to oversee the process or creating a checklist for recognizing revenue for each contract. Properly tracking unearned revenue is crucial for maintaining accurate financial records and avoiding future headaches. Strong controls prevent revenue from being recognized too early or forgotten entirely, giving you a reliable picture of your company’s performance and financial health.

Maintain Clear Documentation

Good record-keeping is non-negotiable. For every advance payment, you need a clear paper trail that includes the customer contract, invoice, and payment receipt. As you deliver the product or service, you must also document that milestone. This documentation is your proof of when revenue was actually earned. It’s essential for your internal team, but it’s also critical for passing financial audits and maintaining transparency. Keeping your records organized provides a clear history of every transaction, which you can find more insights on in our other guides. This clarity supports accurate financial statements and builds trust with stakeholders.

Streamline Your Reconciliation Process

Reconciliation is the process of matching your unearned revenue account to your actual delivery records. Doing this regularly—at least monthly—ensures your books are always accurate. A streamlined process helps you catch discrepancies early before they become bigger problems. For many businesses, this means using software that connects your payment processor and accounting system to automate the heavy lifting. By setting up seamless integrations with HubiFi, you can reduce manual data entry, minimize human error, and free up your team to focus on more strategic work instead of getting bogged down in spreadsheets.

Avoid These Common Accounting Hurdles

Several common pitfalls can trip up even experienced teams. One major issue is miscommunication between sales and accounting, leading to incorrect revenue recognition timing. Another is simply forgetting to make adjusting entries as services are rendered, which overstates your liabilities and understates your revenue. You also have to manage customer expectations and legal implications tied to advance payments. The best way to sidestep these challenges is with a proactive, systematic approach. If you’re struggling to build a process that works, you can always schedule a demo to see how automation can help you avoid these hurdles.

Why You Should Automate Revenue Recognition

If you’re managing a handful of clients, tracking unearned revenue manually in a spreadsheet might feel manageable. But as your business grows, especially with high-volume transactions or subscription models, that spreadsheet can quickly become a source of stress and errors. Manually calculating and adjusting entries for hundreds or thousands of customers each month is not just time-consuming—it’s a significant risk to your financial accuracy.

Automating your revenue recognition process isn't about adding another fancy tool to your tech stack. It's a strategic decision that frees up your time, minimizes human error, and provides a much clearer picture of your company's financial health. Instead of spending days wrestling with data at the end of each month, you can focus on what you do best: growing your business. By setting up an automated system, you create a reliable, scalable process that supports your company as it expands. You can find more helpful tips and strategies on the HubiFi blog.

Find the Right Software Solution

When you're ready to move beyond spreadsheets, finding the right software is your first step. The goal is to find a solution that does more than just store numbers; you need a platform that can consolidate transaction data from various sources and transform it into clean, balanced journal entries. This kind of accounting automation is what truly accelerates your month-end close and gives you access to vital revenue information without the manual grind. Look for a solution that’s built to handle the complexities of your business, whether that’s tiered subscriptions, usage-based billing, or high transaction volumes. The right tool will give you confidence in your numbers and make financial reporting straightforward. You can explore pricing information to see how an automated solution can fit into your budget.

Connect Your Existing Systems Seamlessly

One of the biggest hurdles in manual revenue recognition is pulling data from all the different systems you use. Your payment processor, CRM, and accounting software all hold pieces of the puzzle, and getting them to talk to each other can feel like a full-time job. An automated solution solves this by offering seamless integrations with your existing tools. For example, when a customer upgrades their subscription in Stripe, an integrated system automatically detects that change and adjusts the revenue schedule in your accounting platform. This eliminates the need for manual data entry, reduces the risk of errors, and ensures your revenue recognition process stays accurate and uninterrupted, no matter how many changes occur.

Get Real-Time Financial Visibility

When you track unearned revenue manually, you often have to wait until the end of the month to get a clear view of your finances. This delay can make it difficult to make informed, timely decisions. The core challenge stems from accurately tracking payments for services that will be delivered over time. Automation removes this blind spot by providing real-time financial visibility. You can see exactly how much revenue you’ve earned to date and how much remains as a liability on any given day. This up-to-the-minute insight is invaluable for accurate forecasting, managing cash flow, and making strategic pivots when you need to. If you're curious to see what this looks like in practice, you can schedule a demo to see it firsthand.

Monitor Compliance with Ease

Staying compliant with accounting standards like ASC 606 is not optional, but it can be incredibly complex. A critical step is accurately determining your performance obligations, as this directly impacts the timing of your revenue recognition. Applying these rules consistently across every single contract is a massive undertaking to do by hand and leaves a lot of room for error. An automated revenue recognition platform takes the guesswork out of compliance. You can configure the system to apply ASC 606 rules automatically, ensuring consistency and accuracy. The software can also flag contracts that require a closer look and generate the detailed reports you’ll need to pass an audit with confidence. It’s a smarter way to manage compliance and protect your business.

Best Practices for Flawless Revenue Management

Managing unearned revenue effectively boils down to having solid processes in place. When you handle customer prepayments regularly, you can’t afford to let things slip through the cracks. Mismanaging these funds can lead to inaccurate financial statements, compliance headaches, and misguided business decisions. The key is to be proactive, not reactive. By establishing clear, consistent practices, you create a system that protects your business and gives you a true picture of your financial health. These habits ensure every dollar is accounted for correctly, from the moment you receive it to the moment you earn it.

It's about building a framework that supports your growth, rather than creating bottlenecks as you scale. A flawless revenue management system isn't just about ticking boxes for compliance; it's about creating operational excellence. It gives you the confidence to make strategic moves, knowing your numbers are solid. Think of it as the foundation of your financial house—if it's weak, everything built on top is at risk. Without these best practices, you might accidentally overstate your revenue, leading to a false sense of security or, worse, issues with investors and tax authorities. Let’s walk through four essential practices that will help you build a reliable and scalable revenue management workflow.

Get Your Timing Right

One of the most important rules in accounting is recognizing revenue at the right time. It’s not about when the cash hits your bank account, but when you actually deliver the promised goods or services. According to accounting standards like ASC 606, you can only count revenue as "earned" once you've fulfilled your obligation to the customer. For a subscription business, this means recognizing a portion of the revenue each month of the subscription term. For a project-based company, it means recognizing revenue as you hit specific milestones. Nailing this timing is fundamental to keeping your financial records accurate and compliant.

Implement Quality Control Checks

Think of quality control checks as your financial safety net. At the end of every accounting period—whether it's a month or a quarter—your team should be reviewing the unearned revenue account. This check involves verifying that all payments received have been recorded correctly and, more importantly, making the necessary adjusting entries to reflect any revenue that has been earned during that period. This regular reconciliation prevents small errors from snowballing into major discrepancies down the line. It’s a critical step to ensure your balance sheet and income statement are always accurate.

Create a Consistent Review Process

Building on quality checks, a consistent review process turns a one-time task into a reliable habit. Adjusting entries can be tricky, and consistency is the best way to master them. Set a fixed schedule for your team to review unearned revenue, whether it's the first week of every month or every other Friday. This routine ensures that nothing is overlooked and helps your team become more confident and efficient. A predictable process also makes it easier to train new team members and maintain high standards as your business grows. It’s about creating a system that runs smoothly, period after period.

Manage and Minimize Risk

Properly tracking unearned revenue is a core part of your company's risk management strategy. When you fail to account for it correctly, you risk overstating your income, which can lead to serious problems with audits and tax authorities. Inaccurate records can also cause you to make poor strategic decisions based on a flawed understanding of your performance. By implementing the practices we've discussed and maintaining clear documentation, you minimize these risks. Automating your revenue recognition with a solution like HubiFi can further reduce the chance of human error, giving you peace of mind and more reliable financial data.

Related Articles

HubiFi CTA Button

Frequently Asked Questions

What happens if a customer cancels and I need to issue a refund? This is a great question because it happens in the real world. If a customer cancels and you refund their advance payment, you’ll need to make a journal entry to reverse the initial transaction. You would debit your Unearned Revenue account to decrease the liability and credit your Cash account to show the money going out. This effectively removes the transaction from your books. If you’ve already recognized a portion of the revenue, you’ll only refund the unearned portion, and your journal entry will reflect that smaller amount.

Is tracking unearned revenue really necessary for a small business? Absolutely. While it might seem like an extra step when you're just starting out, building good accounting habits early is one of the best things you can do for your business. Properly tracking unearned revenue gives you a true and accurate picture of your financial health from day one. It prevents you from thinking you have more income than you actually do, which helps you make smarter decisions about spending and growth. As your business scales, this practice will already be a seamless part of your operations, saving you major headaches later on.

How often should I make adjusting entries for unearned revenue? The best practice is to make adjusting entries at the end of each accounting period. For most businesses, this means doing it monthly. A monthly schedule ensures your financial statements are consistently accurate and up-to-date, which is crucial for internal decision-making. If your business is smaller or has very few of these transactions, you might be able to do it quarterly. The key is to establish a consistent schedule and stick to it so that revenue is always recognized in the period it was earned.

Can I just skip the liability account and record the cash as revenue to keep things simple? I understand the temptation to simplify, but this is one corner you definitely shouldn't cut. Recording cash as revenue before you've earned it will significantly overstate your income. This gives you a false sense of profitability and can lead to poor financial decisions. It also means your financial statements won't be compliant with standard accounting principles, which can cause major issues if you ever need to secure a loan, bring on investors, or go through an audit. Taking the time to record it as a liability first is the correct and responsible way to manage your books.

My business has really complex contracts. How does that affect unearned revenue? Complex contracts, like those with multiple services, variable fees, or milestones, make revenue recognition more challenging but also more important. Under standards like ASC 606, you have to identify each separate "performance obligation" in the contract and allocate a portion of the transaction price to each one. You then recognize the revenue for each part only as it's delivered. This requires careful tracking and a deep understanding of the contract terms. For businesses with this level of complexity, relying on manual spreadsheets is risky, which is why many turn to automated solutions to ensure every detail is handled correctly.

Jason Berwanger

Former Root, EVP of Finance/Data at multiple FinTech startups

Jason Kyle Berwanger: An accomplished two-time entrepreneur, polyglot in finance, data & tech with 15 years of expertise. Builder, practitioner, leader—pioneering multiple ERP implementations and data solutions. Catalyst behind a 6% gross margin improvement with a sub-90-day IPO at Root insurance, powered by his vision & platform. Having held virtually every role from accountant to finance systems to finance exec, he brings a rare and noteworthy perspective in rethinking the finance tooling landscape.