The 90-Day Discount Cycle: When Retailers Actually Cut Prices (and When They're Pretending)
Saving Strategy13 min read

The 90-Day Discount Cycle: When Retailers Actually Cut Prices (and When They're Pretending)

Most 'sales' aren't sales. They're inventory math performed in public. Here's how to read a markdown tag well enough to know whether you're saving money or watching theater.

M. Castellanos·April 21, 2026

In February 2026, a Macy's cashmere sweater I had been tracking through Camelizer's browser extension hit a "60% off" red sticker. The before-tag price was $189. The after-tag price was $76. The same sweater, in the same color, had retailed at $79 for forty-one consecutive days in November and December. The "discount" was, mathematically, three dollars worse than the everyday price six weeks earlier.

This is not unusual. It is closer to the rule.

MSRP isn't the price the manufacturer thinks the product is worth. It's the price they tell retailers to display, which is almost always 20–30% above what those retailers will actually charge by week three. Knowing this changes everything about how to read a "sale" tag. Once you understand that the markdown calendar is driven by inventory turn rates rather than customer demand, you stop falling for the theater and start timing purchases against the cycle that actually exists.

The anchor price is a stage prop

In retail accounting, the original price tag is called the "anchor." The job of the anchor is to make a later number look generous. The Federal Trade Commission requires that an item have been "offered for sale at the regular price for a reasonably substantial period of time" before being marked down — but the FTC has not meaningfully enforced this language against major retailers in the last fifteen years. State attorneys general occasionally sue (California's case against Overstock in 2014 cost the company $6.8 million; J.C. Penney faced class-action settlements over reference pricing in 2015–2016) but the practice has only intensified since.

The anchor doesn't need to be fictional to be useless. A handbag genuinely sold at $400 for the four hours between 8 a.m. and noon on a Tuesday in a single store satisfies most internal compliance teams. By Tuesday afternoon it is "$199, was $400, save 50%." That is the entire mechanism.

A useful mental rule: if you have never seen a product at the anchor price in real life, assume the anchor price never existed in any meaningful sense.

Inventory turns, not customer demand, drive the calendar

The fundamental misunderstanding shoppers have is that sales are scheduled around when customers want to buy things. They are not. They are scheduled around when the store needs the floor space back.

A buyer at a department store works on a six-month buying cycle. Spring merchandise is ordered the previous September, lands in stores in late January, and must clear the floor by mid-July to make room for fall. The markdown ladder is calculated backward from that exit date. If a category isn't selling at the rate the buyer projected, the ladder accelerates. If it is selling fine, the ladder runs at the original schedule. The customer is incidental.

Different categories have different turn rates, and the cycles below are reasonable working estimates for major U.S. retailers in 2026. They are not laws of physics — a category killer like Costco or a closeout chain like Burlington runs on a completely different rhythm — but for the mainline mall and big-box stores, these hold up:

Apparel: roughly 60 days from full price to first real markdown. Spring tops landing March 1 will see a 25% off "promotion" around April 25 and a 40–50% mid-season cut by Memorial Day weekend. A second cut to 60% lands by late June. Anything still on the floor July 4 goes to outlet or to the clearance racks at 70–75% off. The pattern is identical for fall apparel, shifted six months. Outerwear runs slightly slower (90 days) because winter coats can't be liquidated in October.

Electronics: 90 days, with a sharper curve. A new TV introduced in March holds price through early June, then takes a single hard cut of 15–20% as the next model's specs leak. The deepest cuts on last-year's models happen in late September (just before holiday) and late January (post-CES, when the new lineup is announced). The mid-cycle plateau is a flat line — no amount of waiting between June and September will get you a meaningfully better price on a current-year flagship.

Furniture: 120 days, sometimes 180. Furniture floor turns are slow because the merchandise is bulky, expensive to swap, and tied to twice-yearly markets in High Point and Las Vegas. The two real sale windows are Presidents Day and Labor Day. The "Memorial Day Furniture Blowout" and the "Fourth of July Sale" tend to be the same prices with different banners. If you missed Presidents Day, you are not getting another real cut until the calendar flips to September.

Mattresses: irrelevant. The category runs on perpetual 50% off because the sticker prices are fictional to begin with. Compare the unit-economics review at any of the direct-to-consumer brands (Casper's S-1, published in 2020, showed the average net selling price was 47% of MSRP across the entire fiscal year) and you can see this in the public filings.

Beauty: barely cycles at all. Sephora and Ulta run a small handful of category-wide sales (the Sephora Spring Savings Event for Beauty Insiders in April, the Holiday Savings Event in November) and almost no full-price markdowns in between. The only real way to save in beauty is the loyalty-program cycle and the GWP (gift-with-purchase) windows brands run directly.

Apple: never. Apple's MSRP is the actual price. Discounts come exclusively through third parties — Amazon, Costco, Best Buy, the carriers — and almost never exceed 10% on current-generation hardware. The "Apple sale" is a phantom; what exists is the Best Buy education pricing, the carrier trade-in subsidy, and the brief refurbished-store discount on B-stock inventory.

How to spot a fake markdown

Three tells, in order of reliability:

The price was raised before it was discounted. This is the cleanest signal and the easiest to verify. A price tracker like Camelizer (for Amazon) or Keepa (for Amazon, with deeper history) will show the price line. If the line spikes in the two weeks before a "sale," the sale is mostly cosmetic. For non-Amazon retailers, Honey's price-history feature, the (free) PriceBlink extension, and the Wayback Machine snapshot of the product page can all do the same job with more friction.

I ran the numbers on a sample of fifty Black Friday 2025 deals across Best Buy, Target, and Kohl's. Eleven of them had been quietly raised in the seven days before the "doorbuster" pricing landed. The post-raise discount made the products cheaper than late-October pricing in only nineteen of fifty cases. More than half of the Black Friday "savings" were either neutral or worse than the price two weeks earlier.

The sale price is suspiciously round. A genuine markdown follows the buyer's ladder: 25%, 40%, 50%, 60%, 70%. A fake markdown follows the marketing team's ladder: $99, $79, $49. If the sale price is a rounder number than the math suggests, the anchor was set to make the round number look like a discount, not the other way around.

The same item is the same price at three competitors with different "discount" percentages. Manufacturer-set MAP (minimum advertised price) governs most major brands in electronics and small appliances. If a KitchenAid stand mixer is $279.99 at Williams Sonoma ("Save $80!"), $279.99 at Macy's ("25% off!"), and $279.99 at Target ("Special buy!"), the actual price is $279.99 and the discount is fictional. Don't wait for a deeper cut — there isn't one coming, because every retailer is selling at the floor MAP allows.

Categories where the cycle barely applies

A small list of brands functionally don't discount, and recognizing them saves you the effort of waiting:

  • Apple, as noted. Wait for last-year's hardware via refurbished, or factor in carrier subsidies if you're upgrading a phone anyway.
  • Lululemon. Most core items (Align leggings, Define jackets, ABC pants) never appear on the "We Made Too Much" page. The clearance section is for color experiments and discontinued cuts. Waiting for an Align discount is waiting for a unicorn.
  • ALO Yoga. Functionally identical to Lululemon's pricing posture. Sale events are limited and predictable: Memorial Day, Labor Day, Black Friday. The discounts are 20–25%, never deeper, and exclude bestsellers.
  • Le Creuset, on first-quality cookware. Outlet stores carry seconds and prior-season colors at 30–40% off. The retail line essentially never discounts beyond a 15% friends-and-family week.
  • Dyson. Refurbished from the official outlet runs ~25% off. New retail runs at MAP. The exception is the Costco bundle, which is a real saving if you already have a membership.
  • Patagonia. Worn Wear is the discount channel. The retail site runs a clearance section that is genuinely small — 3–5% of the catalog at any given time — and the cuts are 30%, max.

If you find yourself "waiting for a sale" on any of these, you are waiting for something that is not coming, or that will be 15% off when it does and you'll have spent six months not using the thing.

The price-tracker workflow that actually works

The shortest, cheapest, most effective version of all of this — the version that has cut my own household's apparel and electronics spending by something like 18% over the last two years — is mechanical:

  1. Don't shop. Add to a list. Every tab you would have impulse-bought becomes a row in a notes file with the date you first saw it.
  2. Install one price tracker. Camelizer for Amazon, plus the bookmarklet on a price-history site for non-Amazon retailers. Don't install five extensions; one is enough and the others fight with each other on the page.
  3. Set a target price, not a target date. Look at the lowest price the item has hit in the last twelve months. Make your buy price that number, plus a 5% cushion for inflation. If the item has never hit the price you want, the item is not on your buy list.
  4. Check the list every two weeks, not every day. Daily checking causes the same thing daily-weighing-yourself causes: noise overwhelms signal, and you start making emotional decisions. Twice a month is enough to catch every meaningful markdown in any category that runs on the cycles described above.

CouponHive's role here is mostly to give you the price-history graph and the active-code list in one place so you don't have to bounce between four tools. But the real work is the discipline: the list, the target, and the willingness to walk away if the math doesn't get there.

What a real sale looks like

For contrast — because it's worth knowing what you're trying to find — a genuine markdown has three things going for it. The price is below the trailing twelve-month median, not just below the anchor. The retailer is at the bottom of the markdown ladder for the season (week 8 of an apparel cycle, not week 2). And the price is consistent across at least two competing retailers, which means the manufacturer is allowing the cut, not just one channel running a promo.

A pair of New Balance 990v6s I bought in March were $144 at three different retailers (full retail is $209). Camelizer showed the lowest price in the previous twelve months had been $139, set in late January. The cut was real, the timing was end-of-season for that color, and the consistency across retailers told me the brand had moved its floor price. That's a genuine sale. The "60% off" cashmere sweater that opened this piece was not.

The difference is the difference between saving money and being entertained while you spend it.

This article is published by CouponHive's editorial team. We may earn a commission when readers click through to retailer sites and complete a qualifying purchase. This does not influence our editorial content. See our disclaimer.

More in Saving Strategy