A customer advance is money you collect before you deliver the goods or services the buyer paid for, and the accounting and tax rules for customer advances treat that money as a liability until you actually earn it. On your books, the payment sits in an unearned revenue account under ASC 606 and moves to revenue as you satisfy each performance obligation. For federal income tax, IRC Section 451 generally requires you to include the payment in gross income the year you receive it, though accrual-basis taxpayers with audited or otherwise qualifying financial statements can elect to defer a portion into the following year.
The two frameworks answer the same practical question from different angles: at what point has the business earned the money? The answers rarely line up, and the gap between them is where most of the work lives.
How to Record the Advance on Your Books
The bookkeeping entry is simple. Debit cash for the amount received, and credit an unearned revenue account, sometimes called a contract liability. That credit represents the obligation to deliver something later, and it keeps the business from overstating income before the work is done.
From the outset, document the exact dollar amount, the transaction date, the specific goods or services the payment covers, and whether the advance is refundable or forfeited on cancellation. Refund terms matter for more than customer relations. They determine how you handle the liability if the deal falls apart.
If a customer cancels and the contract calls for a full refund, the entry reverses: debit unearned revenue, credit cash. If the advance is nonrefundable and you have no remaining obligation, you can recognize the balance as revenue at that point. Contracts with partial refund clauses need proportional treatment.
One distinction worth getting right early: a customer advance is not a progress billing. Progress billings invoice the customer for work already completed at predetermined project stages. Advances are collected before any work begins. They sit on opposite sides of the same timeline, and confusing the two creates real problems in financial reporting.
When an Advance Becomes Revenue Under ASC 606
Revenue from customer advances is recognized under the framework established by ASC 606, the standard governing contracts with customers.1Financial Accounting Standards Board (FASB). Accounting Standards Update 2014-09 The standard uses a five-step process: identify the contract, identify the performance obligations within it, determine the transaction price, allocate that price across the obligations, and recognize revenue as each obligation is satisfied. For a simple transaction like a gift card redemption, the steps collapse into one moment. For a multi-year construction project with phased deliverables, the analysis gets more involved.
The critical concept is the performance obligation. You cannot move money from the liability column to the revenue column until you have done what you promised. When a contract has multiple milestones, the advance is allocated across them. A contractor who received a $50,000 deposit on a project with five equal phases would recognize $10,000 in revenue as each phase is completed. Skipping these adjustments overstates what the company owes and understates what it has actually earned.
Nonrefundable setup or activation fees follow the same logic. A software-as-a-service company that charges an upfront activation fee still treats it as an advance if the setup work doesn’t transfer a distinct benefit to the customer on its own.
Gift Card Breakage
Gift cards raise a specific revenue recognition question because some percentage of cards will never be redeemed. That unredeemed portion is called breakage, and ASC 606 has rules for it. If you have enough historical data to estimate breakage with confidence, you recognize the expected breakage revenue proportionally as other cardholders redeem their balances. A company expecting 8% breakage across a pool of cards would recognize a small slice of breakage revenue each time another card is used, spread across the full redemption pattern.
If you cannot reliably estimate breakage, you hold the liability until the chance of the customer redeeming becomes remote. One limit applies: if state unclaimed property laws require you to turn over unredeemed balances to the government, that portion is a liability owed to the state, not revenue you get to keep.
Federal Income Tax Treatment
The accounting rules and the tax rules diverge, and the divergence is where most of the complexity sits. Under IRC Section 451, the default rule is that you include any item of gross income in the taxable year you receive it.2Office of the Law Revision Counsel. 26 USC 451 General Rule for Taxable Year of Inclusion For cash-basis taxpayers, that’s the end of the story. Collect a $20,000 deposit in December for work you won’t start until March, and the full $20,000 is taxable in the year of receipt. There is no deferral option for cash-basis businesses.
Accrual-basis taxpayers have more flexibility. Section 451(c) allows an election to use the deferral method, which splits the advance across two tax years rather than lumping it all into the year of receipt.2Office of the Law Revision Counsel. 26 USC 451 General Rule for Taxable Year of Inclusion You include whatever portion you’ve recognized as revenue on your financial statements by year-end, then include the remainder in the following year. Even if actual delivery is three years out, the deferred portion hits taxable income no later than year two.
How the Deferral Method Works
The deferral method requires an applicable financial statement, which generally means audited financials filed with the SEC, audited financials used for credit purposes or shareholder reporting, or financial statements filed with a federal agency other than the IRS.3eCFR. 26 CFR 1.451-8 Advance Payments for Goods, Services, and Certain Other Items Without one, the deferral election is unavailable and you must use the full inclusion method.
Consider a web designer who receives $75 in July 2021 for a site to be completed in February 2023. The designer’s financial statements recognize the $75 as revenue in 2023 when the site is delivered. Under the deferral method, the IRS does not wait until 2023. The designer must include the $75 in taxable income for 2022, the year following receipt.3eCFR. 26 CFR 1.451-8 Advance Payments for Goods, Services, and Certain Other Items The one-year ceiling catches many businesses off guard because the book-tax gap is smaller than expected but still creates a mismatch worth planning for.
What Counts as an Advance Payment for Tax Purposes
The statute defines an advance payment as any payment for goods, services, or certain other items identified by the IRS where the full amount could permissibly be included in income in the year of receipt, but a portion is recognized as revenue on the financial statements in a later year.2Office of the Law Revision Counsel. 26 USC 451 General Rule for Taxable Year of Inclusion Several categories are excluded: rent, insurance premiums, payments related to financial instruments, and certain payments subject to withholding for foreign persons. A landlord collecting first and last month’s rent, for example, cannot use the Section 451(c) deferral method for that income.
The Specified Goods Exception
Manufacturers and sellers of custom goods sometimes receive advance payments years before delivery. The regulations carve out a specified goods exception for situations where the business does not have the goods on hand or available through its normal supply chain at the time of payment, and all revenue from the sale is recognized on the financial statements in the year of delivery.3eCFR. 26 CFR 1.451-8 Advance Payments for Goods, Services, and Certain Other Items A business making custom machinery that takes two years to build may be able to elect a method that aligns tax treatment more closely with the actual delivery timeline. The rules are detailed and fact-specific, so the exception is worth flagging for businesses with long production cycles even if applying it requires professional guidance.
Changing Your Tax Method
If you’ve been including advances in full in the year of receipt and want to switch to the deferral method, you file IRS Form 3115, Application for Change in Accounting Method.4IRS.gov. Instructions for Form 3115 Some method changes qualify for automatic IRS consent, which carries no user fee and simply requires filing the form with your tax return and sending a copy to the IRS National Office. Other changes require non-automatic consent, meaning the IRS must affirmatively approve the switch, and a user fee applies. The IRS periodically updates which changes qualify for automatic treatment, so check the current Revenue Procedure before filing.
Penalties for Getting It Wrong
Misreporting advance payment income, whether by deferring too much or failing to include the right amount in the right year, can trigger an accuracy-related penalty. The IRS may assess this penalty when a taxpayer underpays tax because of an understatement of income, and interest accrues on top of the penalty until the balance is paid.5Internal Revenue Service. Accuracy-Related Penalty The IRS also charges penalties for failure to file, failure to pay, and inaccurate information returns, all of which can compound when advance payment accounting is handled carelessly.6Internal Revenue Service. Penalties
Sales Tax on Advance Payments
Federal rules do not answer when sales tax is due on a deposit. Some states require remittance when the sale accrues or a binding commitment is made, and others tie the obligation to delivery. Businesses operating in multiple states need to track each jurisdiction’s approach separately, because collecting sales tax at the wrong time creates both underpayment liabilities and cash flow problems.
Unclaimed Advances and Escheatment
When a customer advance goes unredeemed long enough, state unclaimed property laws require you to turn the money over to the state. This process, called escheatment, applies to unredeemed gift cards, unused store credits, uncashed refund checks, and other dormant customer balances. Dormancy periods vary by state and property type but generally range from one to five years of inactivity. A utility credit balance might trigger escheatment after just one year, while a retail credit might have a three- or five-year window.
You cannot simply write off old customer advances as income to clean up the books. The obligation runs to the customer first and, if the customer cannot be found, to the state. Most states require a good-faith effort to contact the property owner before remittance, and many impose penalties for failing to report or turn over unclaimed property on time. For accounting purposes, any amounts subject to escheatment remain a liability, not revenue, which is why the ASC 606 breakage rules stop at the line where state law takes over.