Skip to content
PeekWellThe Handbook
Join now

Fake countdown timer: false urgency and scarcity

At a glance

EU-12MediumUCPD Arts. 5-9 and Annex I point 7; Commission UCPD Guidance 2021/C 526/01, s. 4.2.7

Peeky looks for countdown timers that restart and stock or viewer counters that never change, the signs of urgency or scarcity a shopper cannot rely on.

Last checked against the source:

I need to fix thisI need the rule

The rule

The Unfair Commercial Practices Directive (UCPD) is the EU’s general consumer-protection law on marketing and selling. It is a directive, so each Member State has its own law implementing it, and the authorities named below apply that national law. Urgency and scarcity claims are reached by three layers of the same text.

The first layer is a blacklist. Annex I lists practices that “shall in all circumstances be regarded as unfair”, with no need to show an effect on the shopper. Point 7 is “Falsely stating that a product will only be available for a very limited time, or that it will only be available on particular terms for a very limited time, in order to elicit an immediate decision and deprive consumers of sufficient opportunity or time to make an informed choice.”

The Commission’s 2021 guidance applies this to websites. In its section on dark patterns it describes “Creating urgency by falsely stating that a product will only be available for a very limited time” and adds: “this includes fake timers and limited stock claims on websites.” It also says the directive does not define “dark pattern” and does not require intent.

The second layer is the general test for misleading actions. Article 6(1) treats a practice as misleading if it contains false information, or “in any way, including overall presentation, deceives or is likely to deceive the average consumer, even if the information is factually correct”, and so causes or is likely to cause a purchase decision the consumer would not otherwise have made. The listed elements include “the main characteristics of the product, such as its availability”. A stock counter or a “people are viewing this” widget that does not reflect real stock or real visitors is a statement about availability or demand. Article 5(2) adds the umbrella test: a practice is unfair if it is contrary to professional diligence and materially distorts, or is likely to distort, the economic behaviour of the average consumer.

The third layer is aggressive practice. Article 8 covers practices that “by harassment, coercion … or undue influence” significantly impair the consumer’s freedom of choice, and Article 9 lists the factors, including “timing, location, nature or persistence”. The ACM applied this aggressive-practice route to a separate finding in the Epic Games decision below, on direct purchase appeals to children.

Penalties are national. After the Omnibus Directive (EU) 2019/2161, Article 13 requires penalties that are “effective, proportionate and dissuasive”, sets criteria such as the nature, gravity, scale and duration of the infringement, and, for coordinated cross-border enforcement under Regulation (EU) 2017/2394, requires that fines can reach “at least 4 % of the trader’s annual turnover in the Member State or Member States concerned”, or at least EUR 2 million where turnover information is not available.

What PeekWell checks and how

EU-12 asks one question: when the page says an offer is about to end or stock is running out, does what a visitor sees back that up? The scan answers it from what the page shows, not by guessing at intentions.

The scan is automated. It opens your public pages the way a visitor’s browser would and notes any countdown timer, “only N left” counter or “N people are viewing” widget. It looks for a timer that starts over for each newcomer and a stock count that never moves, and records the values it saw.

That has a limit. A timer that restarts may belong to a cart reservation, and a counter that stays still may be real stock on a slow-selling item. So the report states what was seen and leaves the question of whether the claim is true to the person who knows the stock and the offer calendar.

The standard limits also apply. The scan sees the public pages it visited, and the members area when you give it a sign-in. It doesn’t add items to a basket, port-scan, try to get in where it isn’t allowed, run any security test or open addresses nobody linked to. It can’t see your real stock levels or your offer calendar. A Passed means the expected behaviour was observed on the pages scanned. It doesn’t say the site complies. UK-14 and US-08 ask the same question, each with its own jurisdiction’s rule and cases.

Why it matters for a company

For an authority this is a practice that can be shown with screenshots. In procedure PS13027 the AGCM described a countdown timer that advertised time-limited discounts and was renewed identically when it expired, shown together with a falling count of pieces available. The company’s chair acknowledged during the inspection that the timer could be renewed each month, and a spreadsheet found there listed the renewals. The decision of 23 June 2026 applies Article 23(1)(g) of the Italian Consumer Code, which implements point 7 of Annex I, and imposes a fine of EUR 2 million. The AGCM recorded the company’s 2024 turnover as about EUR 195.6 million and weighed the seriousness of the practice and its duration, from at least 1 January 2024 to 31 December 2025.

The Dutch authority reached a similar finding on a different kind of shop. In 2024 the ACM found that countdown timers in the Fortnite Item Shop kept running for items that were still on sale after they hit zero, and fined that finding EUR 562,500. In June 2023 the ACM had also published the result of a check of webshops that target Dutch shoppers. Among hundreds of timers it found 41 cases where the offer was still available at the same price after the timer ran out, or where a new timer started with the same or a better offer. It addressed dozens of webshops, and said that a timer is not forbidden in itself but has to be accurate. That page reports no fine and names no shop, so it is context rather than a decision.

Three consequences follow. The evidence is public, because it is what any visitor sees. The company is held to what the clock says, not to its marketing plan. And the AGCM weighed duration, so a practice left running for years weighs more than one fixed quickly.

Smaller companies and larger companies

The blacklist has no size threshold. Point 7 applies to a one-person webshop and to a group in the same words.

In a small company the timer usually comes from a plugin or a theme. Someone installs a “sales boost” app that shows a countdown on every product and a stock bar, and the default setting loops: the timer restarts for each new visitor, or the stock figure is a random number the app generates. The owner may never have chosen a deadline. An “ends tonight” banner can also stay up for weeks after the offer ended because nobody took it down. The listed cases include a Polish dropshipping site whose discount counter started again every day and a Danish webshop whose countdown restarted at zero.

In a larger company the pattern is usually a merchandising choice made at scale. A pricing or merchandising team rolls promotions forward to clear stock, as the AGCM described, and the front end renews the timer from a feed. Different markets and templates each carry their own copy, so a claim removed from the main site may remain on a regional page.

Enforcement cases

Published decisions about other companies, listed for context. Each links to the authority's own page. They say nothing about any particular website.

The Officer, squinting at a file.

Larger companies

  • Deghi S.p.A.

    AGCM (Italy), 2026€2 million

    The AGCM found that deghi.it advertised time-limited discounts with a countdown timer next to a count of pieces available, and that when the timer ran out it was renewed with the same price and discount. The company's chair acknowledged during the inspection that the counter could be renewed monthly. The decision of 23 June 2026 bans repeating the practice.

    Read the AGCM (Italy) publication about Deghi S.p.A.
  • Azagroup (renee.pl, born2be.pl)

    UOKiK (Poland), 2025PLN 14,910,599 (decision not final)

    UOKiK found that the clothing and footwear shops ran discount codes continuously, presented with banners, sale-day slogans and at times a countdown clock, so promotions shown as exceptional never ended. It described constantly renewed codes and countdown clocks that keep resetting as pressure on the shopper, and ordered the practice to stop.

    Read the UOKiK (Poland) publication about Azagroup (renee.pl, born2be.pl)
  • Drillisch Online GmbH (sim24.de)

    Landgericht Hanau (Germany), on a claim by the Federation of German Consumer Organisations (vzbv), 2025No fine; court order to stop (not final, under appeal)

    The court found that sim24.de advertised a tariff as valid only until 11 a.m. on 14 February, with a countdown, then offered the same terms twice more with new deadlines and new countdowns, the last time under a different tariff name. It held the time limit misleading because the offer was extended each time on identical terms.

    Read the Landgericht Hanau (Germany), on a claim by the Federation of German Consumer Organisations (vzbv) publication about Drillisch Online GmbH (sim24.de)
  • CopeCart GmbH

    Landgericht Berlin II (Germany), on a claim by the Federation of German Consumer Organisations (vzbv), 2025No fine; court order to stop (not final)

    The court found that after a book order the checkout showed add-on offers said to be available for only 15 minutes, each with a countdown, and that an expired countdown started again at 15 minutes when the page was reloaded. It treated the countdown as misleading and the upsell pages as an aggressive practice.

    Read the Landgericht Berlin II (Germany), on a claim by the Federation of German Consumer Organisations (vzbv) publication about CopeCart GmbH
  • Epic Games

    ACM (Netherlands), 2024€562,500 for the timers (€1,125,000 in total)

    The ACM found that the Fortnite Item Shop showed countdown timers for items that were still available after the timer reached zero. It treated this as pressure on children to decide quickly. The ACM fined the timers and a separate finding on direct purchase appeals at €562,500 each.

    Read the ACM (Netherlands) publication about Epic Games
  • Booking.com

    European Commission and CPC network, led by the ACM (Netherlands), 2019No fine; commitments

    The authorities alleged that the way Booking.com presented offers put undue time pressure on users; no finding was made. Booking.com committed, by 16 June 2020, not to present an offer as time-limited if the same price would still be available afterwards, and to make clear that statements such as "last room available" refer only to its own platform.

    Read the European Commission and CPC network, led by the ACM (Netherlands) publication about Booking.com

Smaller companies

How to fix it

The aim is that every deadline and every counter on the page is tied to something true. These steps assume a developer can see the page template and the offer data.

  1. List every urgency element. Search the templates, plugins and tag manager for timers, “only N left”, “N people are viewing”, “selling fast” and “ends today” banners. Write down what each one reads from.
  2. Tie each timer to a stored end date. The clock should count down to a date held in the promotion record, not restart per visit. When that date passes, the offer and the banner must both end.
  3. Do not renew an offer silently. If a promotion is extended, change the message honestly. The AGCM treated a renewal at the same price and discount, behind a fresh clock, as a false deadline.
  4. Read stock counters from real stock. Remove any figure that is random, hard-coded or generated by an app. If you show low stock, set the threshold in your inventory system and show the live number.
  5. Remove activity widgets you cannot source. “People are viewing this” needs an actual count behind it.
  6. Re-scan. Reload the page several times in a private window and compare the clocks and counters, then run a scan again. The observation should disappear once the values follow real dates and real stock.
// A countdown that reads a stored end date, not the visitor's clock
const end = new Date(promo.endsAt);
const msLeft = end - Date.now();
if (msLeft <= 0) hideTimerAndEndOffer();
else renderCountdown(msLeft);

Whether a given offer wording is acceptable in a given country is a question for your legal adviser, and Peeky reports only what it sees.

Questions

Are fake countdown timers allowed in the EU?

No, not when the deadline is false. The Unfair Commercial Practices Directive lists falsely stating that an offer lasts only a very limited time as unfair in all circumstances (Annex I, point 7). The Commission's guidance says this includes fake timers and limited-stock claims on websites.

What counts as a dark pattern in online shopping?

A design that pushes a shopper into a purchase by working on a habit rather than giving information. Fake timers, false low-stock messages and fees added late are the usual ones. The directive does not define the term, so each practice is judged under its general rules on misleading and aggressive practices.

Is a real, genuine countdown timer a problem?

Not under the wording of the rule, which targets false statements. A timer tied to an offer that really ends when it hits zero states something true. The trouble starts when the same offer comes back at the same price, or the stock count never moves.

Can a low-stock message mislead shoppers?

Yes, if it is untrue. Article 6(1)(b) of the directive names availability among the main characteristics of a product that a trader must not misrepresent. A counter that says a few are left while stock is plentiful is the kind of claim authorities look at.

What fines apply to misleading urgency in the EU?

Each country sets its own penalties, which must be effective, proportionate and dissuasive. For coordinated cross-border cases the directive asks for a maximum of at least 4% of annual turnover in the countries concerned, or at least EUR 2 million where turnover is unknown. Italy's AGCM fined Deghi EUR 2 million in 2026.

Filed with

The rule

Unfair Commercial Practices Directive 2005/29/EC, Arts. 5 to 9, 13 and Annex I point 7

Read the rule (Unfair Commercial Practices Directive 2005/29/EC, Arts. 5 to 9, 13 and Annex I point 7)

A case

Deghi S.p.A.

AGCM (Italy), 2026

Read the decision (Deghi S.p.A.)

Your site

Is your website affected? Join now to find out.

Join now

Sources

The law

  1. Directive 2005/29/EC (UCPD), Official Journal L 149, 11.6.2005, Arts. 5 to 9 and Annex I
  2. Directive (EU) 2019/2161 (Omnibus), Official Journal L 328, 18.12.2019, Art. 3(6) (new Art. 13 UCPD)
  3. Regulation (EU) 2017/2394 on cooperation between national consumer protection authorities (CPC Regulation)
  4. Germany, Gesetz gegen den unlauteren Wettbewerb (UWG), Annex, point 7: untrue statement that an offer is available only for a very limited time

Guidance

  1. Commission Notice 2021/C 526/01, Guidance on the interpretation and application of Directive 2005/29/EC, 29 December 2021
  2. ACM (Netherlands), Guidelines on the protection of the online consumer (2024 update), with a section on countdown timers and scarcity notifications
  3. European Commission, DG JUST, Behavioural study on unfair commercial practices in the digital environment: dark patterns and manipulative personalisation, final report (2022)

Decisions and cases

  1. AGCM, decision of 23 June 2026 in procedure PS13027 (Deghi S.p.A.)
  2. AGCM, press release of 25 June 2026, E-commerce: 2 million euro fine on Deghi S.p.A.
  3. UOKiK (Poland), 18 September 2023, A false time meter at an intermediary which pretends to be a store (Bak Drop)
  4. Danish Consumer Ombudsman, case 18/06444, 9 June 2022, company fined DKK 400,000 for misleading prices and a restarting countdown
  5. Danish Consumer Ombudsman, case 12/16432: Copenhagen City Court judgment of 22 March 2016, fine for moving an offer deadline on by one day every day
  6. Danish Consumer Ombudsman, press release of 1 September 2026: Camilla Kroeyer Jewellery reported to the police over time-limited offers
  7. Danish Consumer Ombudsman, case 18/05094 (2019): DKK 80,000 fine for repeatedly extending time-limited discounts on windows and doors (Annex I point 7)
  8. UOKiK (Poland), 27 May 2025, Endless promotions: decision by the President of UOKiK (Azagroup)
  9. vzbv, 4 February 2026, LG Hanau judgment of 5 November 2025 (6 O 27/25) on a countdown for a supposedly time-limited mobile offer (Drillisch Online GmbH)
  10. vzbv, 9 July 2025, LG Berlin II judgment of 11 February 2025 on 15-minute countdowns for add-on offers (CopeCart GmbH)
  11. ACM (Netherlands), press release of 14 May 2024, ACM imposes fine on Epic for unfair commercial practices aimed at children in Fortnite game
  12. European Commission, press release IP/19/6812, 20 December 2019, Booking.com commits to align practices presenting offers and prices with EU law
  13. UOKiK (Poland), 27 March 2024, PLN 31 million fine for Amazon, including order-within countdowns and low item counts on Amazon.pl
  14. AGCM (Italy), press release of 4 February 2026, eDreams fined 9 million euro over Prime, including time pressure and artificial scarcity

Further reading

  1. ACM (Netherlands), 27 June 2023, ACM spreekt webshops aan die misleidende countdowntimers gebruiken
  2. European Commission, press release IP/23/418, 30 January 2023, manipulative online practices found on 148 out of 399 online shops screened (42 with fake countdown timers)
  3. BEUC, Dark patterns and the EU consumer law acquis, BEUC-X-2022-013, 7 February 2022
  4. Dansk Markedsføring, 14 June 2022, Århusiansk webshop får bøde for vildledende markedsføring (names Posture Clothing ApS)

Last checked against the source:

For information only. Not legal advice.