Received Cash On Account Journal Entry

10 min read

The Confusing Journal Entry That Trips Up New Bookkeepers (And How to Master It)

You're reconciling your business bank statement when you see it — a customer paid you, but not for a specific invoice. Worth adding: maybe they sent a check with no memo, or the payment came through without reference to any particular bill. Now what?

This is where received cash on account becomes more than just an accounting term. It's a real situation that happens every day in small businesses, and if you don't handle the journal entry correctly, your books will tell a story that doesn't match reality.

Let me walk you through what this actually means, why it matters, and how to get it right every time.

What Is "Cash on Account" Anyway?

Here's the thing — "cash on account" doesn't mean what most people think it means. Worth adding: it's not cash sitting in a bank account. It's not even necessarily cash at all.

When a customer pays you "on account," they're making a payment against their outstanding balance, but not tied to any specific invoice. Think of it like walking into your favorite coffee shop and handing them $20 without saying what you're buying. The barista doesn't know if you're paying for last week's latte or pre-paying for next month's drinks.

The official docs gloss over this. That's a mistake.

In accounting terms, this creates a situation where you've received money, but you haven't yet applied it to a specific receivable. The customer still owes you money (their account balance hasn't been reduced), but you've also received cash that needs to be recorded somewhere Small thing, real impact. Nothing fancy..

The Key Distinction: Cash vs. Receivables

This is where people get tripped up. You might think, "Well, I received cash, so I should debit cash and credit revenue." But that's not right — you're not earning new revenue here. You're collecting on existing receivables, just not specifying which ones Worth keeping that in mind. Worth knowing..

The correct approach recognizes both sides of this transaction: you got cash (good!), but you still owe the customer credit for that payment (they haven't been invoiced for it yet, so their account balance hasn't changed) Most people skip this — try not to. Practical, not theoretical..

Why This Matters More Than You Think

I've seen small business owners lose sleep over this one journal entry, and honestly? They should care. Here's why:

When you mess up the "received cash on account" entry, your financial statements start lying to you. Your accounts receivable balance becomes inaccurate, which means your cash flow projections are off. Your income statement might show revenue that hasn't actually been earned yet. And when tax season rolls around, you could find yourself explaining discrepancies to the IRS And it works..

But here's what really gets me — most accounting software handles this automatically, so people never learn the underlying logic. Then when something goes wrong with the automation, they're completely lost. Understanding this entry isn't just about following rules — it's about understanding your business's financial story.

How the Journal Entry Actually Works

Let's get specific. Here's the standard journal entry for received cash on account:

Debit: Cash (Asset increases) Credit: Customer Deposit / Unearned Revenue (Liability increases)

Wait — that might not be what you expected. Let me explain why this makes sense Most people skip this — try not to. That alone is useful..

Breaking Down the Logic

Every time you receive cash on account, two things happen simultaneously:

First, your business gets more cash. That's straightforward — you debit Cash because assets increase It's one of those things that adds up..

Second, you now owe something to your customer. You received their money, but you haven't delivered the specific product or service yet. Now, you haven't reduced their accounts receivable because they didn't specify which invoice they're paying. So you create a liability — you owe them either a product, a service, or a credit to their account.

This liability often shows up as "Customer Deposits," "Unearned Revenue," or "Prepayments Received," depending on your business context.

A Real-World Example

Let's say your company sells office supplies, and a regular customer sends you a check for $1,000 with no invoice reference. They call later and say, "Just apply it to whatever I owe."

At the time you deposit that check, here's what you record:

  • Debit Cash: $1,000
  • Credit Customer Deposits: $1,000

Later, when you figure out which invoices to apply it to, you reverse the deposit and apply it properly:

  • Debit Customer Deposits: $1,000
  • Credit Accounts Receivable: $1,000

This two-step process keeps your books accurate at every point in time No workaround needed..

Common Mistakes That Cause Real Problems

I've reviewed dozens of small business books, and these errors show up again and again:

Mistake #1: Treating It as Revenue

The biggest mistake I see is recording the cash as revenue immediately. People think, "Money came in, so we earned it." But that violates the matching principle — you can only recognize revenue when you've earned it, not when you receive payment Worth knowing..

If you record it as revenue upfront, your income statement shows money you haven't actually earned yet. When you later apply it to specific invoices, you're essentially double-counting that revenue.

Mistake #2: Forgetting the Liability

Some people debit Cash but forget to credit anything. They figure, "Well, the customer will eventually tell us what they're paying for, so we'll deal with it then."

This creates a serious problem — your accounting equation breaks. Assets increase, but there's no corresponding increase in liabilities or decrease in assets elsewhere. Your balance sheet won't balance, and you'll spend hours trying to figure out what went wrong Simple as that..

Mistake #3: Applying It Immediately Without Confirmation

Sometimes people guess which invoice the payment applies to. "Customer XYZ usually pays invoice #1234, so I'll assume this is for that."

This might work most of the time, but when it doesn't, you've created a mess. Now, the customer thinks they've paid one invoice, but your books show payment on a different one. Now you're chasing payments for invoices that are already settled.

Practical Tips That Actually Work

After years of dealing with this, here's what I've learned works:

Set Up a System First

Before you receive any ambiguous payments, create a process. So designate a specific account in your chart of accounts for these situations — call it "Customer Deposits" or "Payments on Account. " Having a clear place to put these transactions prevents the chaos of trying to figure it out in the moment.

Communicate With Customers

When you receive an undesignated payment, contact the customer immediately. Ask them which invoices they're paying, or if they want to keep it as a credit on their account. Most customers appreciate the clarity, and it prevents misunderstandings down the road.

Use Your Accounting Software Correctly

Most accounting systems have built-in features for handling this. Consider this: the software automatically creates the liability account for you. Also, quickBooks, for example, lets you receive payments without applying them to specific invoices. But don't just click buttons blindly — understand what the software is doing behind the scenes Surprisingly effective..

Reconcile Regularly

Make it a habit to review your customer deposit account weekly. That's why any balance that sits there for more than a few days deserves attention. Either apply it to specific invoices or return it to the customer if appropriate And it works..

Frequently Asked Questions

What's the difference between cash on account and unearned revenue?

They're essentially the same thing. So "Cash on account" is the transaction (receiving payment without specific application), while "unearned revenue" or "customer deposits" is the account where you record the liability. Both represent money received for goods or services not yet delivered.

Can I just apply the payment to the oldest invoice automatically?

You can, but it's risky. If the customer intended to pay a different invoice, you'll create confusion and potentially chase payments for invoices that are already settled. Always confirm with the customer when possible.

What if the customer never tells me what they're paying for?

Keep the money in the liability account indefinitely. Don't guess. Eventually, you may need to contact the customer again or consider whether the payment should be refunded if it's been sitting too long.

Does this affect my tax reporting?

Yes, but not in the way most people think. The timing of when you recognize income matters for tax purposes, but receiving cash on account doesn't change your tax liability — it just

receiving cash on account doesn't change your tax liability — it just shifts when you recognize the income. That said, under accrual‑based accounting, revenue is recorded only when the goods or services have been delivered, regardless of when cash arrives. Worth adding: consequently, a payment sitting in a “Customer Deposits” liability account remains excluded from taxable income until you apply it to an earned invoice. If you operate on a cash basis, the IRS generally treats the receipt as income in the year it’s received, but many small businesses still elect to track these amounts separately to avoid overstating profit and to maintain clean audit trails Small thing, real impact. Still holds up..

Internal Controls and Documentation

Even with a solid process, human error can creep in. Strengthen controls by:

  • Segregating duties: Let one employee record the incoming payment and another reconcile the liability account.
  • Attaching source documents: Scan the remittance advice or email and link it to the transaction in your software. This creates an audit trail that shows why the money was held as a deposit.
  • Setting aging alerts: Configure your accounting system to flag any deposit that lingers beyond a predefined threshold (e.g., 10 days). Automated reminders prompt timely follow‑up with the customer.

Handling Refunds and Write‑Offs

Occasionally a customer may overpay or decide not to proceed with the order. In those cases:

  1. Refund promptly: Issue a check or electronic reversal and record it against the liability account, reducing the balance to zero.
  2. Document the reason: Keep a note (e.g., “Customer canceled order #1234 on 2025‑10‑02”) to justify the outflow should auditors inquire.
  3. Consider escheatment rules: If a deposit remains unclaimed for an extended period (often 3‑5 years, depending on jurisdiction), you may be required to remit the funds to the state as unclaimed property. Review local regulations to avoid penalties.

Impact on Financial Statements

  • Balance Sheet: The deposit appears as a current liability until earned, preserving the matching principle.
  • Income Statement: Revenue stays off the statement until the related invoice is closed, preventing premature profit inflation.
  • Cash Flow Statement: The cash inflow is reflected in operating activities regardless of liability classification, ensuring cash flow accuracy.

Technology Tips

Most modern platforms (e.g., Xero, Sage Intacct, NetSuite) offer a “hold” or “unapplied cash” feature that automatically posts to a designated liability account. Take advantage of:

  • Bank rules: Auto‑match incoming payments to the deposit account based on keywords or sender information.
  • Custom fields: Add a “Customer Reference” field to capture the invoice number the customer intends to apply, even if the payment remains unapplied temporarily.
  • Reporting: Build a dashboard that shows total unapplied deposits, aging, and any associated customer notes for quick review.

Bottom Line

Treating ambiguous payments as liabilities rather than immediate revenue protects the integrity of your financial reporting, keeps tax timing accurate, and fosters transparent communication with customers. By establishing a clear workflow, leveraging your accounting software’s built‑in tools, and maintaining vigilant oversight through regular reconciliation and controls, you turn a potential source of confusion into a routine, manageable part of your accounting cycle Which is the point..

In short: a disciplined approach to cash on account — record it as a liability, confirm its purpose with the customer, apply it promptly, and monitor outstanding balances — ensures your books stay clean, your tax position remains correct, and your customer relationships stay trusting. Implement these steps, and the ambiguity that once caused headaches will become a straightforward, well‑controlled process It's one of those things that adds up..

Just Came Out

Freshly Written

Dig Deeper Here

Based on What You Read

Thank you for reading about Received Cash On Account Journal Entry. We hope the information has been useful. Feel free to contact us if you have any questions. See you next time — don't forget to bookmark!
⌂ Back to Home