Skip to main content

Bill-and-Hold Arrangements Under ASC 606: When You Can (and Can't) Recognize Revenue on Goods a Customer Hasn't Picked Up Yet

7 min readMike ThriftMike Thrift
Bill-and-Hold Arrangements Under ASC 606: When You Can (and Can't) Recognize Revenue on Goods a Customer Hasn't Picked Up Yet

A customer pays you in full for a $40,000 equipment order in March. The gear sits, boxed and labeled with their name, in your warehouse until they're ready for it in June. Can you record that $40,000 as revenue in March, the moment the cash and the paperwork clear? Or do you have to wait until a truck actually pulls out of your loading dock?

The honest answer is: it depends, and getting it wrong is one of the oldest tricks in the accounting-fraud playbook. "Chainsaw" Al Dunlap's Sunbeam Corporation used exactly this maneuver to inflate 1997 earnings by tens of millions of dollars, shipping nothing while booking sales anyway. The SEC eventually convicted Dunlap of fraud. That history is why bill-and-hold arrangements come with a specific, narrow rulebook under ASC 606 rather than a judgment call left to whoever wants to hit a sales target.

If your business ever bills a customer before you physically hand over the goods — manufacturers building to a production schedule, distributors holding inventory for a customer without warehouse space, solar installers staging materials to lock in a tax credit deadline — this is the framework you need to get right.

What a Bill-and-Hold Arrangement Actually Is

A bill-and-hold arrangement happens when you invoice a customer for a product, but you keep physical possession of it and deliver it later. The customer has paid (or is contractually obligated to pay); the goods just haven't moved yet.

Under the older revenue recognition rules (ASC 605), companies leaned heavily on a "risk and rewards transferred" test, which left a lot of room to argue that billing itself was enough to recognize revenue. ASC 606 replaced that with a control-based model: revenue is recognized when the customer obtains control of the good, not simply when cash or an invoice changes hands. That single shift is what makes bill-and-hold a genuinely restrictive exception rather than a loophole.

The Four Criteria You Must Meet — All of Them

Before you even get to the bill-and-hold-specific test, the general control indicators in ASC 606-10-25-30 have to be satisfied: the customer has a present right to payment, holds legal title, has assumed the risks and rewards of ownership, and has accepted the product. Only once that baseline is met do the four additional bill-and-hold criteria apply:

  1. The reason for holding the goods must be substantive. A legitimate business reason drives the delay — the customer doesn't have storage capacity yet, or their production schedule doesn't call for the parts until later. A reason invented to help you hit a revenue target for the quarter does not count, and this is precisely the test Sunbeam failed.

  2. The product must be identified separately as belonging to that customer. It has to be segregated in your warehouse — a marked pallet, a dedicated bin, a specific serial-numbered unit — and can't be swapped for identical stock earmarked for someone else. If you could pull any unit off the shelf and ship it to whoever asks first, the goods aren't really the customer's yet.

  3. The product must be ready for immediate physical transfer. No further assembly, customization, quality testing, or packaging can remain. If a customer's order still needs a final calibration step before it could ship, you haven't met this bar.

  4. You can't have the ability to use the product or redirect it to another customer. Once the sale is final, your rights over that inventory are gone. You're just storing someone else's property.

Miss any one of these four, and the arrangement doesn't qualify — you defer revenue until the goods are physically shipped, full stop.

A Worked Example

Say you sell a customer 10 machine parts for $3,000, with delivery deferred two months at their request because their production line isn't ready. You meet all four bill-and-hold criteria. Good news: you can recognize revenue on the parts themselves right away. But there's a wrinkle — the storage service you're providing for those two months is arguably a separate performance obligation under ASC 606, because the customer is benefiting from a distinct service (safekeeping) beyond just the goods.

If the standalone selling prices work out to $2,800 for the parts and $400 for two months of storage (a $3,200 total against a $3,000 contract price), you'd allocate the discount proportionally: roughly 87.5% of the contract price ($2,625) is recognized immediately as the goods sale, and the remaining 12.5% ($375, or $187.50/month) gets recognized ratably as you actually provide the storage. You don't get to book the whole $3,000 upfront just because the parts portion cleared the bill-and-hold test — the storage component still has to earn its way onto the income statement over time.

Not every bill-and-hold deal has a material storage component. If the amount involved is small relative to the whole transaction, some companies reasonably treat it as immaterial and skip a separate allocation — but that's a judgment call to make deliberately, not by default.

Real-World Situations Where This Comes Up Legitimately

  • Custom manufacturing: A printer or fabricator produces a customer-specific item that can't be resold to anyone else. Once it's finished and set aside, the "can't substitute" criterion is easy to satisfy.
  • Regulatory or tax-driven timing: Solar installers sometimes need customers to purchase equipment before construction begins to lock in a federal tax credit safe harbor, even though installation happens later — a genuinely substantive, customer-driven reason for the delay.
  • Customer storage constraints: A distributor holds inventory because the buyer's own warehouse isn't ready, with clear warehouse receipts specifying the exact units reserved for that buyer.
  • Government stockpiling: Vaccine and medical-supply manufacturers have used bill-and-hold treatment when product is placed into a national stockpile program, since control genuinely transfers to the government even though the product doesn't move.

The Red Flag to Watch For

If the request to delay delivery originated with you, the seller, rather than the customer — treat that as a serious warning sign. Auditors and the SEC both look hard at whether a bill-and-hold arrangement exists to serve the customer's real operational needs or to let a seller pull next quarter's revenue into this quarter. The SEC has been explicit that bill-and-hold arrangements should never function as a tool to manage earnings. When in doubt, the safer path is to wait for actual delivery.

Why This Belongs in Your Books, Not Just Your Auditor's Memo

Bill-and-hold isn't a footnote you deal with once a year at audit time — it's a timing decision that changes what your monthly financials say about the health of the business. If you recognize revenue too early, your books show a stronger month than reality; recognize too late, and you understate performance and possibly trip loan covenants tied to revenue metrics. Either way, the decision needs to be documented at the transaction level, not reconstructed months later from memory.

This is where keeping your accounting in plain text pays off. With Beancount.io, you can record the goods-revenue and deferred-storage-revenue pieces as separate, clearly labeled postings the moment the arrangement is set up — with a comment right in the ledger entry explaining which of the four criteria were met and why. Six months later, when someone asks "why did we recognize this in March instead of June," the reasoning is sitting in version-controlled, human-readable history instead of buried in an email thread. Get started for free and see how transparent, auditable bookkeeping makes even edge cases like this easy to explain.

Share this article