Accounting for rebates splits along two sides of the transaction: the seller reduces revenue by the estimated rebate at the time of sale and carries a refund liability until the customer either earns the rebate or fails to qualify, while the buyer reduces the cost of the goods purchased, either lowering inventory on the balance sheet or cost of goods sold on the income statement depending on whether the goods have moved. That split is what makes rebates trickier than a plain discount. The final price isn’t known when the sale happens, so both sides have to work with estimates and revisit them.
Seller Side: Estimate First, Then Book Revenue Net
Under ASC 606, rebates are variable consideration because the final price depends on something that hasn’t happened yet, like a customer hitting a volume tier or paying early. The standard explicitly lists rebates alongside discounts, refunds, credits, and price concessions as examples of variable consideration.1FASB. Revenue from Contracts with Customers (Topic 606) You can’t record full revenue and clean it up later. The expected rebate has to be baked into the transaction price at Step 3 of the five-step model.
Pick an Estimation Method and Stick With It
ASC 606-10-32-8 offers two approaches. The expected value method takes a probability-weighted average across all possible outcomes and fits sellers who have a large portfolio of similar contracts. The most likely amount method picks the single most probable outcome and fits situations with essentially two scenarios, such as a customer either clearing a volume threshold or falling short.1FASB. Revenue from Contracts with Customers (Topic 606) Whichever you pick, apply it consistently across the life of the contract.
The Journal Entries
Once you have an estimate, reduce the transaction price by the expected rebate. Record revenue net and book a refund liability for what you expect to pay back. Sell $10,000 of goods with an expected $500 rebate, and the entry is:
- Debit Accounts Receivable $10,000
- Credit Revenue $9,500
- Credit Refund Liability $500
The refund liability sits on the balance sheet until the rebate is either earned and paid or the eligibility window closes. When the customer earns and receives the rebate, debit Refund Liability and credit Cash. Revenue doesn’t change at that point because the estimate already handled it. If the customer fails to qualify, remove the liability by debiting Refund Liability and crediting Revenue, which recognizes the additional revenue in the period the uncertainty resolves.
Buyer Side: Reduce Inventory or Reduce COGS
Under ASC 705-20, cash consideration received from a vendor is presumed to be a reduction in the vendor’s selling price unless it pays the buyer for a distinct service. For a standard rebate, that means you reduce your purchase cost, not book income.
Where the reduction lands depends on whether you still have the goods.
Goods Still in Inventory
If the rebated goods haven’t been sold yet, the rebate lowers the carrying value of inventory on the balance sheet. Record the expected rebate as a receivable (sometimes called a rebate receivable or prepayment) and credit Inventory. Rebates that are probable and reasonably estimable belong in inventory valuation as they are earned, not deferred until the cash arrives.
Goods Already Sold
When the goods have already moved to customers, the rebate reduces Cost of Goods Sold instead. Debit the rebate receivable and credit COGS. The practical effect is higher gross profit in the current period. This distinction matters. Running a rebate through COGS while the goods are still sitting in a warehouse overstates current profit and understates inventory, and that distortion can shift financial ratios that lenders and investors watch.
Volume Rebates: Allocate as You Go
Rebates tied to cumulative purchases over a period need the buyer to estimate the likelihood of hitting each tier. Don’t wait until year-end and book one large adjustment. Allocate the expected rebate across purchases as they happen. If you buy throughout the year and expect to qualify for a 5% retrospective discount by December, reducing each purchase’s cost basis proportionally keeps the final quarter from showing a profitability spike that has nothing to do with what actually happened in that quarter.
Reassessing the Estimate Each Period
Sellers can’t set the estimate once and forget it. ASC 606 limits variable consideration to an amount where it is “probable that a significant reversal in the amount of cumulative revenue recognized will not occur” when the uncertainty resolves.1FASB. Revenue from Contracts with Customers (Topic 606) The constraint keeps sellers from booking aggressive numbers they later have to restate. If a customer is close to a volume tier that triggers a much larger rebate, reserve for the larger amount unless historical data and current trends clearly say the threshold won’t be reached. Purchasing history, time left in the contract, and market conditions all feed the judgment.
ASC 606-10-32-14 also requires you to update the estimate at the end of every reporting period.1FASB. Revenue from Contracts with Customers (Topic 606) That creates a true-up. If you originally estimated a $1,000 rebate but the customer’s pace now suggests $800, reduce the Refund Liability by $200 and recognize $200 of additional Revenue. If the customer is outpacing expectations, do the opposite: increase the liability and reduce revenue.
How Rebates Differ From Other Price Concessions
A rebate is always contingent and settled after the initial sale. That’s what separates it from the closest neighbors, each of which is accounted for differently:
- Trade discounts apply immediately at the point of sale. The invoice already carries the reduced price, and no variable consideration estimate is needed because nothing is uncertain.
- Sales allowances are granted after the sale because of defective goods or a shortfall by the seller. They aren’t tied to buyer behavior; they respond to a quality problem.
- Coupons reduce the cash the customer pays at the register. The retailer may later seek reimbursement from the manufacturer, but the customer’s price is fixed at the exchange.
Rebates are the most complex of the group because the uncertainty persists after revenue is recognized, which is what triggers the estimation, the constraint, and the periodic reassessment.
Book Treatment vs. Tax Treatment
The accounting entries and the tax rules don’t line up, and the mismatch is worth flagging even if the books are your main concern.
For a buyer, a rebate from a seller or manufacturer is not income. The IRS and the Tax Court treat rebates as purchase price adjustments that reduce the cost of the goods or the depreciable basis of an asset.2IRS. AM 2014-001 For individual consumers, cash rebates are a reduction in price, not taxable income.3IRS. Publication 525 (2025), Taxable and Nontaxable Income Leaving cost basis inflated by ignoring rebates means overstating COGS on the return.
For an accrual-method seller, the timing of the deduction is governed by the all-events test in IRC Section 461(h): the liability must be fixed, the amount reasonably determinable, and economic performance must have occurred.4Office of the Law Revision Counsel. 26 U.S. Code 461 – General Rule for Taxable Year of Deduction For rebates, refunds, and similar payments, economic performance occurs only when the payment is actually made.5eCFR. 26 CFR 1.461-4 – Economic Performance That creates a mismatch with the books, where the rebate reduced revenue at the time of sale. The recurring item exception under Section 461(h)(3) often narrows the gap when the rebate is paid within 8½ months after year-end and is recurring in nature.
A Note on Sales Tax
Sales tax treatment turns on who funds the rebate and when it is applied. When a manufacturer sends a rebate check directly to the customer after the sale, most states calculate sales tax on the full pre-rebate purchase price because the retailer received the full amount at the register. Instant rebates applied at the point of sale generally reduce the taxable amount the way a coupon does. The rules vary by state, so confirm the treatment in the jurisdiction where the sale happens.