When does a special order become revenue? ASC 606 for furniture retailers
A signed order, a cleared payment, and a delivered sofa are three different events. Keep the records that let your accountant choose the right revenue date.
The OrderPilot team·
The sofa was signed in March, paid in full in April, received into the warehouse in June, and delivered in July. For an ordinary retail order accounted for on delivery, July is the revenue month. The earlier dates still matter, but they tell different parts of the story.
ASC 606 is the US GAAP revenue standard. Its practical question is when the store has satisfied what it promised the customer, rather than when the payment terminal approved the card.
This is an accounting explainer, not accounting or tax advice.
Establish which books you are preparing
A small private store can prepare GAAP financial statements, tax-basis statements, or another agreed reporting basis. The size of the showroom does not answer which one applies.
Have your CPA establish the reporting basis and a written revenue policy for your contracts. Include ordinary delivery, customer pickup, split deliveries, paid furniture held at the customer’s request, and any services sold with the goods.
Give the same policy to the people preparing the monthly accounts. Otherwise, one person may use the paid date while another uses the warehouse receipt date, leaving the year-end adjustment to explain both.
The customer-deposit bookkeeping guide follows the cash and liability entries that sit beside this revenue policy.
Apply the five steps to the order
The standard’s sequence is summarized in a GASB educational paper on revenue recognition. Applied to a furniture sale, the questions are:
| Step | Question for the order file |
|---|---|
| Identify the contract | What enforceable agreement did the customer and store make? |
| Identify performance obligations | Which promised goods or services are distinct obligations? |
| Determine the transaction price | What consideration is the store entitled to after adjustments? |
| Allocate that price | How much belongs to each obligation, generally using relative standalone selling prices? |
| Recognize revenue | When or as each obligation is satisfied, has control transferred? |
A signed sofa order is useful contract evidence. Record its agreed configuration, price, discounts, and delivery terms. Keep later customer-approved changes with it.
Do not automatically treat every invoice line as a separate accounting obligation. The sofa, delivery, design work, and protection plan need to be assessed in the context of the agreement.
Likewise, a large deposit changes the payment schedule without necessarily changing the promised goods or their transfer date.
Use delivery evidence for the usual retail case
A public furniture retailer’s revenue note describes retail revenue recognition when goods are delivered to the customer, with advances held as customer-deposit liabilities beforehand. Its wholesale shipments follow a different transfer point.
That distinction is useful for a retailer buying from a factory. The factory’s shipment can be evidence for the supplier transaction without establishing that your retail customer has received the sofa.
Keep the receiving date and customer handover date separately. A warehouse team may complete its work weeks before the delivery crew can enter the customer’s renovated room.
For pickup, preserve the actual collection event: what left, how many units, when, and who acknowledged it. A Ready for pickup message records readiness. It does not prove collection.
Record partial deliveries at the quantity level
Suppose the customer orders a dining table and six chairs. The table and four chairs arrive first; the other two chairs remain with the vendor.
The useful record shows those facts by line and quantity. An order-level Delivered label can conceal what is still owed. An order-level Open label can conceal what the customer already has.
The accounting treatment follows the assessed obligations and contract, rather than a blanket rule that every partial movement earns the same fraction of revenue. Staff should capture the physical facts accurately and leave that assessment to the approved policy.
Record refusals and failed deliveries too. Loading a piece on a truck, returning it to the warehouse, and handing it to the customer are not interchangeable events.
Mixed pickup and delivery orders explains how to keep those handovers understandable for the floor and office.
Flag the exceptions before closing the month
The ASC 606 implementation text contains specific guidance for arrangements that do not fit a simple delivery assumption.
For a bill-and-hold arrangement, control must transfer and additional conditions apply: a substantive reason for the hold, separately identified customer goods, readiness for transfer, and no ability for the seller to use or redirect them. Remaining storage obligations also require consideration.
Keep the customer’s request and the identified furniture with the review file. A paid invoice and a note saying Hold are not a complete conclusion. Do not mark undelivered goods delivered merely to make a report follow an accounting adjustment.
For custom production, one over-time criterion combines no alternative use with an enforceable right to payment for performance completed to date. A special fabric choice or a non-refundable deposit does not establish both conditions.
Record the actual retailer-customer agreement. Do not assume the factory’s contract gives the store the same rights against its customer.
A separately purchasable warranty is a distinct service under the standard; assurance-only warranties are treated differently. Identify the provider and remaining service promise before deciding the revenue pattern.
For the operational file, retain the plan document, covered units, start dates, and any third-party agreement. A coverage start date helps administer a plan but does not, by itself, decide the accounting for the amount collected.
Keep the handover record in OrderPilot
OrderPilot records delivery method by line, so a customer can take available pieces while other lines wait for delivery. Shipped and delivered quantities help explain where each part of the order stands.
When goods are collected or delivered, the handover action records the quantities and date. Staff should record the event that occurred, including partial quantities, rather than completing the whole order to clear a queue. The Awaiting pickup view gives staff a working list for collection. Mark collected records the selected goods leaving with the customer. Check the quantity against what was actually handed over. OrderPilot’s handover process connects goods leaving the store with Shopify fulfillment. Payment alone is not the instruction to fulfill the goods. For deliveries, retain the actual customer-delivery evidence as well; a shipment or fulfillment record may precede the accounting transfer point.
The signed order document keeps the agreed terms available with the order. Keep approved changes and the invoice versions alongside it when reconciling a later delivery or cancellation.
If the optional warranty module is used, per-unit delivery information can support coverage that starts at delivery. Use it to answer which unit is covered from which date.
The revenue policy and customer-sales entries stay with the accounting process. OrderPilot provides the signed agreement, payment evidence, and recorded handovers that help explain the sale.
Keep commission timing explicit
The store’s commission plan may use written, delivered, paid, or another defined sales event. Do not infer the employee’s payment entitlement from the date used in the financial statements.
Write down the commission trigger, treatment of cancellations, split credit, and any permitted adjustments. Then preserve the evidence for that trigger.
The accounting treatment of commission costs is a separate policy question from when the salesperson receives payment. Commission on written, delivered, or paid sales helps frame the operational choice without silently changing the compensation agreement.
Keep sales tax separate as well. The state’s collection and reporting rules may use a different event from financial-statement revenue recognition. See sales tax on furniture deposits.
Hand the bookkeeper a cutoff file
At month-end, give the bookkeeper a consistent packet: the signed order and changes, lines and quantities handed over, dates and acknowledgments, payments and refunds, and any unresolved exceptions.
Include goods shipped but not yet delivered, customer-requested holds, refused pieces, and items collected just after month-end. Those are the records most likely to explain a difference between the order report and the financial statements.
Keep the original event dates when staff enter a late correction, and explain why the correction was made. A tidy export is less useful than a traceable one.
Bring the resulting revenue, deposit liability, and open obligations to the owner’s dashboard review. The point is a monthly result that agrees with what the store actually promised and performed.
Questions
Is the date on the POS receipt the revenue date?
It may coincide with it for an immediate sale and handover. On a long-lead special order, the receipt date may document payment well before the transfer.
Does an extended plan always become revenue evenly over its term?
Do not assume that. The provider’s role, the service promise, and the recognition pattern need assessment. Preserve the plan agreement rather than deciding from its label or duration alone.
Sources
Keep the receiving date and customer handover date separately.