Customer deposits are not revenue. They’re a liability. The boat builder still owes the customer a finished boat, or the money back, until the work is actually done. Recording a deposit as revenue the day it hits the bank is the single most common mistake we see in boat builders’ books. It’s a mistake that makes a company look profitable in exactly the months it might actually be burning cash.
This isn’t a minor bookkeeping technicality. Get it wrong consistently, and every P&L a builder hands to a bank, an investor, or their own decision-making overstates the truth. It’s one of the core problems we cover in our broader guide, Fractional CFO for Boat Builders.
Are Customer Deposits Revenue or a Liability?
Under standard revenue recognition guidance (ASC 606), a company recognizes revenue as it satisfies its performance obligation. For a boat builder, that means as the builder actually builds the boat, not when cash comes in. A deposit collected at contract signing, before any meaningful work has started, is a contract liability. The company holds cash it hasn’t yet earned. It sits on the balance sheet, not the income statement, until the builder finishes the corresponding portion of the build.
This treatment isn’t unique to boat building. Think of a law firm’s retainer, a contractor’s deposit on a home renovation, or a manufacturer’s down payment on custom equipment. The same principle applies to all of them. Any time cash arrives before the work that earns it, accrual-basis accounting puts that cash in a liability account, not income, until the company actually earns it.
A Worked Example
Consider a builder who signs a $400,000 custom build contract. The terms: a $100,000 deposit at signing, two $100,000 milestone payments during the build, and a final $100,000 payment at delivery. If the builder books the deposit as revenue at signing, the P&L shows $100,000 of income. Very little cost has come in so far. That’s a P&L that looks profitable on a job that’s barely started.
| Treatment | Revenue Recognized at Signing | What the P&L Shows |
| Incorrect (cash-basis-style) | $100,000 | A profitable month, even though almost no work has been done |
| Correct (percentage-of-completion) | $0 (deposit booked as a liability) | Revenue recognized only as build costs are incurred against the contract |
Why This Mistake Is So Damaging
The overstated P&L doesn’t just look good. It drives real decisions. An owner sees a profitable quarter and hires ahead of it. They buy equipment against it. They draw a bigger distribution. Meanwhile the customer can still legally claim the deposit cash back if the build doesn’t happen. Several contracts can sit in this state at once. The business looks strongly profitable, but it’s carrying a stack of obligations that would wipe out its bank balance if the customer cancelled or delayed even a couple of builds.
It also misleads anyone reading the financials from the outside. A bank evaluating a line of credit, or a buyer evaluating the business, sees profitability that doesn’t reflect the company’s true earned position. Picture a lender who extends credit based on an overstated P&L, then later discovers the real picture. That lender becomes far less likely to extend further credit exactly when the builder needs it most.
There’s also a compounding effect across multiple simultaneous builds. Say a builder has four boats in progress, each with deposits booked incorrectly as revenue. The overstatement doesn’t just affect one job. It stacks across the whole business. The distortion ends up far larger than it would appear from looking at any single contract alone.
How to Correct the Books Going Forward
Fixing this isn’t just a matter of changing how the builder records new deposits. It usually means reviewing every active build’s history. The goal: figure out how much of the customer’s payments to date should have counted as revenue, based on real progress, and adjust the books to match. Do this reconciliation before a builder presents financials to a bank, an investor, or a prospective buyer. The correction can materially change reported profitability for the period in question. We walk through exactly how this reconciliation fits into how the monthly financial close process works in a separate post.
What This Looks Like Once It’s Fixed
Once the builder correctly classifies deposits and puts WIP accounting in place, the financials tell a fundamentally different, more honest story. A quarter with several deposits collected but little build progress correctly shows modest revenue. It won’t show a spike that doesn’t reflect real work. A quarter where several builds cross major milestones shows revenue that matches the value actually delivered. Over a full year, the pattern smooths out. It starts tracking real production activity, which gives a far more useful basis for planning hiring, equipment purchases, or a distribution than a number that just swings based on when deposits happened to arrive.
| Westport Insight: This is exactly the kind of finding that shows up in the reconciliation work we do before building a client’s reporting. We often find deposits sitting in revenue accounts instead of liability accounts, quietly overstating margin on every build in progress. Fixing it is often the single biggest change we make to a boat builder’s reported profitability in the first month. |
Frequently Asked Questions
Are customer deposits revenue or a liability?
A liability. Under ASC 606, a company recognizes revenue as it satisfies the performance obligation. For a boat builder, that means as it builds the boat, not when cash arrives. A deposit is unearned revenue until the builder finishes the corresponding work.
What happens if a boat builder books deposits as revenue too early?
The P&L overstates profitability in the period the builder receives the deposit. It then understates profitability later in the build. This distorts decisions about hiring, spending, and cash reserves. It can also misrepresent the company’s financial position to a bank or buyer.
How should a boat builder record a customer deposit in QuickBooks?
As a credit to a customer deposit liability account, not a revenue account, when the builder receives it. The builder recognizes revenue progressively through the build via a WIP schedule. The liability shrinks as the builder earns the deposit.
What is percentage-of-completion accounting?
A method of recognizing revenue and costs in proportion to actual progress on a long-term contract. It’s an alternative to waiting until delivery or booking everything at signing. This is the standard approach for long-cycle, deposit-funded manufacturing like custom boat building.
Do you pay tax on a customer deposit when you receive it, even though it’s not revenue on the books?
Often yes. Financial reporting (GAAP) and tax reporting don’t always match, and this is exactly where the confusion comes from. Under federal tax rules for accrual-method taxpayers, IRC Section 451(c) generally requires businesses to include advance payments in taxable income in the year received, subject to a limited one-year deferral method. That’s true even though the same deposit sits as a liability, not revenue, on the GAAP balance sheet. Talk to a CPA about this one, since the treatment affects cash tax planning.
Can this mistake affect a boat builder’s ability to get financing?
Yes. Overstated profitability from misclassified deposits can lead a lender to extend credit based on a picture that doesn’t hold up. That can damage the relationship later, when the real numbers surface during a renewal or an audit. Correcting the treatment before applying for financing avoids that risk entirely.
What does a boat builder’s P&L look like once deposits are correctly classified?
Revenue starts tracking actual build progress instead of deposit timing. A quarter with deposits but little work performed shows modest revenue. A quarter where several builds cross major milestones shows revenue that reflects that real progress. Over a year, this gives a far more useful basis for planning than a number driven by when deposits happened to arrive.
The Bottom Line
A customer deposit is cash the boat builder is holding, not cash the boat builder has earned. Treating it as revenue at signing is the most common, and most damaging, accounting mistake in this industry. It makes the P&L lie in exactly the direction that leads to overconfident spending.
The fix is simple in principle. Hold deposits as a liability. Recognize revenue as the builder actually completes the work. But it takes discipline to apply that consistently across every active build, especially when several are in progress at once.
If you’re not certain your boat-building business handles deposits correctly, schedule a free Financial Health Evaluation with Westport Financial. We’ll walk through your books with you.

