Revenue Recognition for Shipping and Handling Charges
A customer buys goods for $1,000 and the seller charges $100 for shipping. Is that $100 revenue, a cost of fulfilling the sale, or something in between? Revenue recognition for shipping and handling charges hinges on whether the shipper is making a separate promise to the customer or simply executing the delivery that comes with the goods. ASC 606 allows a practical expedient: most merchants can treat post-shipment freight as a fulfillment cost rather than a distinct performance obligation, keeping revenue accounting cleaner and faster.
The Core Question: Is Shipping a Performance Obligation?
Under ASC 606, a contract can include multiple performance obligations. If a company promises both to deliver goods and to arrange shipping, does it satisfy two separate obligations?
The answer depends on who controls the goods and when. If a retailer accepts $1,000 for a product and $100 for shipping as part of a single bundled offer, and the goods are handed over (or delivered to a carrier acting as the customer’s agent), then the primary obligation is the goods themselves. The shipping is incidental to that transfer. The practical expedient lets the company treat the freight charge as a cost of fulfilling the goods obligation, not as revenue in its own right.
If, instead, the company is explicitly contracted to provide a specialized shipping or logistics service—such as guaranteed two-hour delivery, white-glove handling, or ongoing warehousing—then shipping becomes a separate and distinct performance obligation with its own revenue recognition timing.
The Practical Expedient: When Freight Is Not Revenue
ASC 606–10–55–95A allows an optional simplification. A seller may treat shipping and handling costs as a fulfillment cost (not revenue) if:
- The promise to transfer the good is the “predominant” item in the contract.
- The customer obtains control of the good before the shipping happens (or the cost is incurred).
- The amount of the shipping charge is not highly variable or negotiated separately.
Why This Matters in Practice
Without the expedient, a company would need to:
- Estimate the standalone selling price of the shipping service.
- Allocate the total contract price between goods and shipping.
- Recognize revenue for each performance obligation separately and at different times (goods upon delivery, shipping upon completion).
With the expedient, the company simply reports the $1,000 as revenue for goods and deducts the $100 fulfillment cost from cost of sales. Revenue is $1,000; gross margin is cleaner because both the good and its delivery are captured in a single performance obligation.
When Shipping Is a Distinct Performance Obligation
The practical expedient does not apply if:
Scenario A: Shipping is promised separately. A company advertises “Free standard shipping with your order,” but offers “Priority express overnight delivery for $85.” The customer can choose between payment options. Here, the overnight service is a distinct promise and a separate performance obligation. It is recognized when the courier delivers the package.
Scenario B: The customer controls the shipper. An e-commerce platform sells goods and allows buyers to hire their own courier. The seller is not providing shipping services; the buyer arranges it. No shipping revenue or obligation exists for the seller.
Scenario C: Shipping service is specialized and priced separately. A company manufactures equipment and promises “installation at your site plus training.” Installation and training are clearly distinct performance obligations from the equipment itself. Revenue for each is recognized when that service is completed.
Scenario D: Shipping is paid by the customer before delivery. If the customer pays $100 upfront for a 10-day shipping guarantee with tracking and insurance, they have purchased a service. Once the package is shipped with those protections active, the shipping revenue is earned (assuming the company has fulfilled its promise).
Worked Example: The Practical Expedient in Action
Scenario 1: Bundled goods and shipping.
A furniture retailer sells a sofa for $2,000. The standard delivery and setup cost the company $300. The customer is charged $2,000 total (delivery included), and the retailer takes title and control of logistics.
- Revenue recognized: $2,000 (the furniture is the performance obligation; control transfers at delivery).
- Cost of sales: Includes cost of goods + $300 fulfillment cost.
- Shipping is not a separate revenue line.
The practical expedient applies. The customer bought a sofa; delivery is how that sofa reaches them.
Scenario 2: Shipping as a separate service.
The same retailer now offers the sofa for $2,000, with a separate “white-glove delivery and installation” service for $400.
- Contract price: $2,400 total.
- Revenue allocation: The sofa (goods obligation) is ~$2,000; white-glove service is ~$400.
- Revenue recognition: $2,000 when the sofa is handed to the shipper (customer controls goods); $400 when installation is complete and the customer inspects the sofa (both service and goods fully delivered).
The practical expedient does not apply. Shipping is a distinct, negotiable service with a separate fee.
Hidden Complications: Delivery Terms and Control Transfer
Free on board (FOB) shipping point: Goods are the customer’s responsibility once they leave the seller’s warehouse. The customer controls the goods before the shipper takes possession. Shipping is clearly fulfillment, and the expedient applies.
Freight on board (FOB) destination: The seller retains risk and responsibility until the goods reach the customer. If the shipper is acting on the seller’s behalf, shipping is still fulfillment. The practical expedient applies, though a strong argument exists that the seller is the primary performer of the shipping service, making it a distinct obligation. Courts and regulators have leaned toward expedient-friendly interpretations to avoid artificial revenue inflation.
Consignment arrangements: The seller ships goods but retains title until the buyer sells to an end customer. This is not a standard sales contract with a shipping component; it is an unsold inventory arrangement. Revenue is not recognized until the buyer sells, so the shipping question is moot.
International and Cross-Border Scenarios
When shipping crosses borders, several factors cloud the analysis:
- Customs clearance: If the seller promises to clear customs and handle tariffs, that becomes a distinct service obligation.
- Insurance in transit: If the seller buys insurance on behalf of the buyer and charges for it separately, it may be a distinct obligation (though often deemed part of fulfillment).
- Incoterms: Standard trade terms (CIF, DAP, DDP) define where control transfers and who bears shipping cost. They strongly influence whether shipping is a performance obligation or fulfillment.
A shipment priced on a “DAP” (Delivered at Place) basis suggests the seller is responsible for delivery, but that responsibility is usually fulfillment of the goods obligation, not a separate service. Revenue for the goods is still recognized at the agreed DAP point.
Disclosure and Transparency
Companies are not required to disclose the practical expedient application line-by-line. However, if shipping revenue is material and separately stated (e.g., “Product revenue $100M, Shipping revenue $8M”), then the company should disclose its accounting method: whether shipping charges are treated as revenue or as fulfillment costs, and if the practical expedient was applied.
Investors and auditors watch for revenue inflation via shipping. If a company suddenly begins charging for shipping separately after bundling it, the revenue line may grow without a corresponding improvement in product sales. Clear disclosure prevents misinterpretation.
See also
Closely related
- Revenue recognition — Core framework for identifying and timing performance obligations.
- Asc 606 — Standard governing revenue recognition and the practical expedient.
- Long-term construction contract revenue recognition — How multi-phase contracts allocate and recognize revenue over time.
- Cost of sales — Fulfillment costs are tracked separately from product cost.
Wider context
- Generally accepted accounting principles — GAAP framework that includes ASC 606.
- Income statement — Revenue and cost of sales flow through this statement.
- Earnings quality — Aggressive or conservative revenue policies affect credibility.