BELAY Blog: How To's & Tips on Leadership & Remote Working

How Do CPG Brands Recognize Revenue Across Retail, DTC, Wholesale & Marketplace Channels?

Written by Ebony Clark | Oct 8, 2026, 8:00:00 AM

Revenue recognition gets hard for a CPG brand the moment you sell through more than one channel. Retail, wholesale, DTC, and marketplace each recognize revenue under different terms, and each carries its own chargebacks and deductions problem. Left unreserved, those deductions can quietly overstate your revenue for months before they show up as a subtraction on a distributor's remittance.

How Does ASC 606 Define Revenue Recognition for CPG Brands?

ASC 606 is the U.S. accounting standard that governs when and how you recognize revenue, and its core principle applies to every channel your brand sells through. You recognize revenue when control of the goods transfers to the customer, at the transaction price, net of variable consideration.

Variable consideration is the accounting term for anything that can shrink the price you actually collect: returns, chargebacks, trade discounts, and promotional allowances. ASC 606 requires you to estimate that variable consideration at the time of sale, using either an expected value method (a probability-weighted average across possible outcomes) or a most likely amount method (the single most probable outcome), and net it against revenue immediately.

That last point trips up most CPG founders. You don't wait for a distributor to actually deduct a chargeback before you account for it. You estimate it up front, based on your own deduction history, and reserve for it the moment the sale happens. For a fuller glossary of terms like this, see CPG Accounting Terms Every Founder Should Know.

How Is Retail Revenue Recognized for CPG Brands?

Retail revenue is recognized when control of the goods transfers to the retailer, per the shipping terms in your contract (FOB shipping point versus FOB destination determines the exact moment). It is recognized net of estimated trade allowances and deduction reserves, not the full invoice amount.

Slotting fees (what a retailer charges for shelf space) and promotional allowances are typically negotiated before the sale, which makes them easier to estimate than downstream chargebacks. Still, retailers routinely deduct for short shipments, damaged goods, pricing discrepancies, and compliance violations like a missed delivery window. If you book the full invoice amount as revenue and record deductions later as an expense, your margins look better than they are until the deductions land.

A cleaner approach: build a deduction reserve based on your trailing 12-month deduction rate as a percentage of retail sales, and net that reserve against revenue at the time of the sale. If your retail deductions have historically run 4% of gross retail invoices, reserve 4% against every new retail sale rather than waiting to true it up later. This also keeps your inventory and cost of goods sold figures more accurate; see Accounting for Inventory and Cost of Goods Sold (COGS) for how deduction timing interacts with your COGS.

How Do Wholesale and Distributor Chargebacks Affect Revenue Recognition?

Wholesale revenue is recognized at delivery to the distributor, but the invoice amount is not what you should book as revenue. Distributor chargebacks and trade spend accruals are variable consideration, and ASC 606 requires you to estimate and net them against revenue at the time of sale, not when the chargeback actually posts weeks or months later.

Here's what that looks like on a single order. Say a distributor places a $50 wholesale order. Based on your trade spend program, you accrue 3% against every wholesale sale for anticipated promotional support, which is $1.50 on this order. You also expect an average $4 chargeback per order for short-dated product allowances and compliance deductions, based on your deduction history with this distributor. Net recognized revenue on that $50 order is $44.50, not $50, and you book it that way on day one.

Brands that skip this step tend to discover the gap all at once, when a distributor's deduction backlog finally clears and a quarter's worth of chargebacks hits the books together. A trade spend accrual done consistently, order by order, prevents that surprise. For a deeper look at building one, see What Is a Trade Spend Accrual?

How Is DTC Revenue Recognized for CPG Brands?

DTC revenue is recognized at point of sale or at shipment, depending on your shipping terms, and it should be recorded net of estimated returns and refunds. If you ship FOB shipping point, revenue recognizes when the order leaves your warehouse or 3PL. If you ship FOB destination, it recognizes when the customer receives it.

Returns are the main variable consideration in DTC. If your brand runs a historical return rate of 6% on a product line, you reserve 6% against gross DTC revenue at the time of sale, then true up the reserve periodically against actual returns. This keeps a spike in returns from a bad batch or a sizing issue from hitting your books as a surprise write-off months later.

Payment processor fees and card network chargebacks are a separate issue from revenue recognition. Processor fees are typically recorded as an operating expense, not as a reduction of revenue, because they don't change how much control transferred to the customer or what the customer owed. Keep that distinction clear in your chart of accounts so your gross margin by channel stays comparable across retail, wholesale, DTC, and marketplace.

How Does Marketplace Revenue Recognition Work for Amazon and Walmart Sellers?

Marketplace revenue recognition starts with a question most CPG founders never ask: are you the principal in the transaction, or the agent? Under the revenue standard, that determination decides whether you report gross revenue (the full sale price) or net revenue (your take after the marketplace's cut), and it's not optional.

If you set the price, own the inventory risk, control the customer relationship, and handle fulfillment (even through a program like Fulfillment by Amazon), you're typically the principal and recognize revenue gross, net of marketplace fees as a separate expense line. If the marketplace controls pricing, inventory risk, the customer relationship, or fulfillment in a way that makes it the party actually providing the good, you may be the agent and recognize only your net commission as revenue.

On top of that principal-versus-agent call, marketplace selling adds referral fees (a percentage the marketplace takes on every sale), fulfillment fees, storage fees, and reserves the marketplace holds back against future returns or A-to-z claims. Those reserves sit on your balance sheet as a receivable, not as revenue, until they are released. Inventory sitting in a marketplace's fulfillment network also needs its own reserve treatment; see How Does BELAY Handle Inventory Accounting for CPG Brands? and Days Inventory Outstanding (DIO) Explained for CPG Founders for how marketplace inventory affects your turns.

Who Can Help CPG Brands Manage Multi-Channel Revenue Recognition?

Every channel you add multiplies the number of judgment calls your books need: what to reserve and when to recognize revenue, plus whether you're the principal or the agent under the revenue standard. Most CPG founders don't have the bandwidth to rebuild their revenue recognition policy every time they launch on a new marketplace or sign a new distributor.

BELAY's Consumer Packaged Goods Financial Solutions team works with founders on exactly this kind of multi-channel complexity, from trade spend accruals to marketplace reserve accounting. Explore BELAY's work with CPG brands to see how a fractional Controller or Full-Service Accounting Team fits into a growing, multi-channel business.

If you're ready for a conversation, talk to a BELAY Financial Expert who knows CPG [GSF] about where your books need the most help right now.

FAQ: Multi-Channel Revenue Recognition for CPG Brands

What is variable consideration in revenue recognition?

Variable consideration is any amount that can reduce the price a customer ultimately pays, including returns, chargebacks, trade discounts, and promotional allowances. ASC 606 requires you to estimate it and net it against revenue at the time of sale, not when it is later deducted or refunded.

Should Amazon sales be recorded as gross or net revenue?

It depends on whether your brand is the principal or the agent in the transaction, which comes down to who controls pricing, inventory risk, the customer relationship, and fulfillment. Most brands that own their pricing and inventory (including through Fulfillment by Amazon) report gross revenue net of marketplace fees as a separate expense.

What is the difference between a chargeback and a deduction?

A chargeback is typically a distributor or retailer withholding payment for a specific reason, like a compliance violation, short shipment, or promotional allowance. A deduction is the broader category that includes chargebacks along with other subtractions like early payment discounts or damaged goods claims.

How do trade spend accruals affect wholesale revenue?

A trade spend accrual is an estimate of promotional support you owe a distributor, and it reduces your recognized wholesale revenue at the time of the sale rather than when it is actually paid out. Skipping this step means your wholesale margins look inflated until the accrued spend is finally deducted.

Do I need a different revenue recognition policy for each sales channel?

You need one consistent framework built on ASC 606's core principle, applied with channel-specific assumptions for timing and deduction reserves. Retail, wholesale, DTC, and marketplace all recognize revenue when control transfers, but the timing of that transfer and the size of the reserves differ by channel.

How do FBA reserves affect my revenue and inventory accounting?

Amazon holds back a portion of your proceeds in reserves against future returns and claims, and those reserved amounts sit as a receivable rather than recognized revenue until released. They also interact with your inventory accounting, since inventory sitting in Amazon's fulfillment network still needs to be tracked and reserved for shrinkage or damage.