This article is general accounting education for Indian small businesses, not a substitute for advice on your specific contracts, accounting framework, or tax position. Verify revenue-recognition treatment against the applicable standard and confirm any GST position against current official GST provisions or a qualified professional.
A small business receives ₹60,000 from a customer for a service it will deliver over the following month. The money is in the bank, but the work has not been done. Should the whole ₹60,000 be recorded as revenue straight away, and how should it be classified until the service is delivered?
This is the heart of customer advances vs unearned revenue. A customer advance is money received before the related goods or services have been delivered. Unearned revenue, also called deferred revenue, is the liability that the advance creates while the business still owes delivery. The terms are closely related, and they are not necessarily two different accounting treatments. This guide covers the distinction, the journal entries, when to recognise revenue, worked examples, and the mistakes that quietly distort your books.
Receiving money is not the same as earning revenue. When a customer pays before you deliver, the receipt is generally recorded as a liability (customer advance or unearned revenue), not as income, and it becomes revenue only as you satisfy the related obligation. A customer advance describes the payment; unearned revenue describes the liability it creates. They often describe the same transaction.
What Is a Customer Advance?
Meaning of a Customer Advance
A customer advance is a payment received before the business has completed the corresponding delivery or performance. Businesses take advances for many reasons:
- Advance payments for custom orders.
- Deposits for products that will be delivered later.
- Retainers for future services.
- Upfront payments for projects.
- Prepayments for subscriptions or contracted services.
The precise accounting treatment depends on the arrangement and the applicable accounting framework, so the label alone does not settle how the amount is recorded.
Is a Customer Advance Revenue?
Receiving money increases the business’s cash or bank balance, but it does not automatically mean revenue has been earned. Where the business still owes the customer the promised goods or services, the advance is generally recognised as a liability until that obligation is satisfied, subject to the facts and the applicable accounting requirements. The treatment is not determined by the movement of cash alone, which is one of the first ideas covered in any grounding in startup accounting fundamentals.
Consider a design agency that receives ₹40,000 before beginning a project. It has the cash, but it still has to perform the agreed work. Assuming the payment is entirely an advance, the initial receipt would generally be recorded as a liability rather than recognised immediately as earned service revenue. Do not record the full amount as revenue simply because the money has arrived. For the mechanics of capturing the receipt, see ProfitBooks on how to record advance payments.
What Is Unearned Revenue?
Meaning of Unearned Revenue
Unearned revenue is consideration received, and recognised as a liability, before the related revenue has been earned under the applicable accounting framework. It is also commonly called deferred revenue. It helps to separate the transaction from the accounting balance:
- The customer advance is the payment received.
- Unearned revenue is the liability representing the remaining obligation attached to that payment.
The two terms are not always mutually exclusive categories. In most cases they describe the same prepayment seen from two angles.
Why Is Unearned Revenue a Liability?
The business has an outstanding obligation to provide goods or services, or otherwise settle the arrangement on its terms. Until that obligation is satisfied, the amount generally remains a liability on the balance sheet. As the business delivers and recognises revenue, the balance is reduced by the amount earned. For a deeper breakdown of how unearned revenue is classified in accounting, ProfitBooks has a dedicated explainer.
Take a software provider that receives ₹24,000 upfront for a 12-month service arrangement. If the arrangement qualifies for recognition over time and the service is provided evenly, the business might recognise ₹2,000 per month, leaving the unearned portion as a liability. This example assumes the service is provided evenly over the period; revenue recognition is not automatically straight-line for every contract.
Customer Advances vs Unearned Revenue: What Is the Difference?
Customer advance and unearned revenue are related concepts, not necessarily competing accounting treatments. A customer advance describes the payment or transaction. Unearned revenue describes the liability associated with consideration received before the related revenue is earned. A business may record the same amount in an account called Customer Advances, Unearned Revenue, or Deferred Revenue, depending on its chart of accounts. The account label alone does not determine whether the treatment is correct.
| Comparison point | Customer advance | Unearned revenue |
|---|---|---|
| What the term describes | A payment received before the related delivery or performance | The liability associated with revenue not yet earned |
| Main emphasis | The transaction or receipt | The accounting classification |
| Typical situation | A customer pays before delivery | The business still has an outstanding obligation |
| Initial treatment | Generally recorded as a liability while the obligation remains outstanding | Recognised as the relevant liability |
| Relationship to revenue | Receipt does not automatically establish earned revenue | Reduced as the related revenue is recognised or the obligation is settled |
| Example | An advance for a future project | The unearned portion of the project payment |
Both terms can describe the same underlying transaction from different perspectives. What matters in practice is using clear and consistent account names, keeping customer-level records, and reconciling the outstanding balances. Avoid inventing a distinction such as claiming customer advances are always short-term while unearned revenue is always long-term. Classification depends on the circumstances and the applicable accounting requirements.
Customer advances describe payments received before delivery, while unearned revenue describes the liability associated with consideration received before the related revenue is earned. The terms can refer to the same underlying transaction.
How to Record an Advance Payment Received From a Customer
The example below uses a receipt of ₹60,000 from a customer before the contracted service is delivered. Assume the full ₹60,000 is an advance, the service has not yet been performed, and no separately accounted-for tax is included.
Step 1: Record the Receipt of Money
| Account | Debit | Credit |
|---|---|---|
| Bank | ₹60,000 | |
| Customer Advances / Unearned Revenue | ₹60,000 | |
| Total | ₹60,000 | ₹60,000 |
- Bank is debited because the business’s bank balance increases.
- The liability account is credited because the business still owes the corresponding goods or services under the arrangement.
Account names may differ between accounting systems. Whether the ledger calls it Customer Advances, Unearned Revenue, or Deferred Revenue, the debit-credit logic is the same.
Step 2: Track the Outstanding Customer Advance
Recording the receipt is not enough on its own. For each advance, capture:
- Customer name.
- Receipt date.
- Amount received.
- Contract or order reference.
- Goods or services promised.
- Expected delivery or performance milestones.
- Amount subsequently earned or otherwise settled.
- Remaining outstanding balance.
Customer-level records are what stop an advance from being forgotten or applied to the wrong transaction. An unlabelled balance sitting in a liability account with no contract reference becomes an unexplained figure within a couple of months.
Step 3: Recognise Revenue When Appropriate
Assume the business has satisfied half of the service obligation and the value of that performance is appropriately measured at ₹30,000.
| Account | Debit | Credit |
|---|---|---|
| Customer Advances / Unearned Revenue | ₹30,000 | |
| Service Revenue | ₹30,000 | |
| Total | ₹30,000 | ₹30,000 |
The remaining ₹30,000 stays as a liability until the corresponding obligation is satisfied or the arrangement is otherwise settled. This example assumes revenue can appropriately be recognised in proportion to the performance completed. Not every contract permits recognition in equal increments.
Step 4: Reconcile the Advance Against Delivery and Invoices
Connect the advance with the customer, the contract, the delivery records, and the applicable invoice or settlement records. Issuing an invoice is not, by itself, a universal trigger for recognising revenue. For the product-specific workflow, see ProfitBooks support on recording a customer advance in ProfitBooks, and confirm the steps against the current documentation before relying on them.
Practical Examples of Customer Advances and Unearned Revenue
The accounting depends on the underlying arrangement. Three short cases show how.
Example 1: A Service Business Receives an Upfront Payment
A consulting firm receives ₹50,000 before starting a project. On receipt, the amount is recorded as a liability because none of the work has been performed. As the firm satisfies its performance obligations, the liability is reduced and revenue is recognised for the portion earned. Do not assume revenue must be recognised in equal monthly amounts; the pattern follows the actual delivery and the contract terms.
Example 2: A Retailer Receives Payment Before Delivering Goods
A retailer receives ₹15,000 for an order that will be delivered later. The receipt is recorded as a liability, and the connection between the customer payment and the outstanding order is maintained. When the goods are delivered, the liability is resolved and revenue is recognised, taking account of the applicable revenue-recognition requirements. Not every retailer follows the same invoicing or delivery workflow, so match the treatment to how the sale actually completes.
Example 3: A Customer Cancels the Order
A customer has paid an advance, but the order is later cancelled. The business should review the contract to determine whether the advance is refundable, partly refundable, or subject to another settlement. If the entire ₹10,000 advance is refundable and the refund is paid:
| Account | Debit | Credit |
|---|---|---|
| Customer Advances / Refund Payable | ₹10,000 | |
| Bank | ₹10,000 | |
| Total | ₹10,000 | ₹10,000 |
The liability account used should reflect the actual accounting setup and settlement status. A cancelled order does not automatically result in revenue recognition; the amount was never earned, so it is settled by returning the cash, not by moving it to the income statement.
Common Mistakes When Recording Customer Advances
Each of these quietly distorts the accounts, and most surface only at reconciliation or year-end.
Recording the entire advance as revenue immediately
Cash receipt and revenue recognition are different events while the related obligation remains outstanding. Posting the receipt straight to revenue overstates income in the payment period. The fix is to reclassify the receipt to the liability and release it as delivery happens.
Leaving advances unreconciled
Balances that are never reviewed can remain on the books long after delivery or settlement. Reconcile the total liability to the sum of individual customer obligations at least monthly, so a mis-posting is caught while it is still small.
Recognising revenue twice
An advance receipt and the later settlement of an invoice are different events. If both are treated as income, revenue is counted twice. Trace each release back to the originating advance rather than forcing a balance to zero.
Ignoring partial delivery
When only part of the obligation is satisfied, only the delivered portion moves from liability to revenue. Recognising the full amount on partial delivery overstates revenue and understates the remaining liability.
Confusing accounting treatment with tax treatment
Financial-statement revenue recognition and GST treatment can follow different timing rules. Do not assume they move together, and do not apply a blanket tax rule. Any specific GST position should be verified against current official sources and the relevant type of supply.
Customer Advances, Invoices, and Revenue Recognition
Receiving payment, issuing an invoice, delivering, and recognising revenue are four separate events that can happen in different orders. Keeping them distinct is what prevents double-counting.
| Event | What it means | Accounting consideration |
|---|---|---|
| Advance received | Money has been collected | Record the receipt and the related outstanding obligation |
| Invoice issued | A billing document has been issued | Assess the transaction; invoice issuance alone does not universally determine revenue recognition |
| Goods delivered or services performed | The business may have satisfied the relevant obligation | Assess whether, and how much, revenue should be recognised |
| Advance applied or arrangement settled | The outstanding amount is resolved or reduced | Reconcile the customer advance and related records |
The actual sequence varies by contract, jurisdiction, and business workflow, so treat this as a map of the events rather than a universal rule for every invoicing arrangement.
How to Keep Customer Advance Records Accurate
The journal entry is the easy part. Keeping the underlying records accurate past month three is where it matters. A short routine for business owners and bookkeepers:
- ✓Record each receipt promptly.
- ✓Identify the customer and related contract or order.
- ✓Use a suitable liability account.
- ✓Track delivery milestones and outstanding obligations.
- ✓Reconcile advances against relevant invoices and settlement records.
- ✓Review outstanding balances regularly.
- ✓Document refunds, cancellations, and adjustments.
- ✓Confirm that revenue recognition follows the applicable accounting requirements.
Clear records reduce the risk of overstated revenue, incorrect customer balances, and unreliable financial reporting. ProfitBooks lets you record receipts against specific customers and keep the ledger connection as you invoice and deliver, which keeps the underlying records organised so your recognition decisions stay grounded in actual data.
Frequently Asked Questions
Is a customer advance considered revenue?
Not automatically. A customer advance does not become earned revenue simply because the cash has been received. While the related obligation remains outstanding, the amount is generally recorded as a liability until the applicable recognition requirements are satisfied.
Is an advance received from a customer a liability?
Generally yes, while the business still owes the related goods or services. The receipt represents an obligation to deliver or refund, so it sits as a liability until that obligation is met. The precise treatment depends on the arrangement and the applicable accounting framework.
Are customer advances and unearned revenue the same thing?
They are closely related but emphasise different aspects of the transaction. A customer advance describes the payment received before delivery, while unearned revenue describes the associated liability. In most cases they describe the same underlying prepayment.
What is the journal entry for an advance received from a customer?
Debit Bank and credit Customer Advances or Unearned Revenue. This assumes the payment is an advance for goods or services not yet delivered and that no other component (such as a separately accounted-for tax) requires its own treatment.
When should unearned revenue be recognised as revenue?
When the relevant performance obligation is satisfied under the applicable accounting framework. For goods, that is typically on delivery or transfer of control; for services, when the work is performed. Recognition is not triggered by invoice issuance and is not always spread in equal monthly installments.
Does GST apply when a customer pays an advance?
It depends on the type of supply. Under current GST provisions, advances for the supply of services are generally liable to GST at the time of receipt, whereas advances for the supply of goods are generally not taxed at receipt. The exact position depends on the nature of the supply and any applicable exceptions, so verify it against current official GST guidance or a qualified professional for your situation.
Record the Advance Correctly and Recognise Revenue at the Right Time
Three points carry the whole topic. Receiving money does not automatically mean revenue has been earned. A customer advance and unearned revenue are related concepts that often describe the same transaction from different perspectives. Accurate records and appropriate revenue recognition are what keep your financial statements reliable.
If your deferred-revenue balance is a single figure you cannot break down by customer and contract, start there. Reliable recognition follows from reliable records.
Keep every customer advance organised
ProfitBooks records receipts against specific customers and maintains the ledger connection as you invoice and deliver, so advances are tracked, reconciled, and ready for the right revenue-recognition call.









