
Cookie banner requirements: no harder to reject than accept
At a glance
EU-03HighePrivacy Art. 5(3); GDPR Arts. 4(11), 7(3), 83(5)(a); EDPB Cookie Banner Taskforce report (2023)
Peeky looks at the cookie banner's first screen and counts how many steps it takes to say no compared with saying yes.
Last checked against the source:
The rule
No provision of EU law says in terms that a cookie banner must carry a reject button. The requirement is assembled from the consent rules.
Article 5(3) of the ePrivacy Directive allows information to be stored on, or read from, a user’s device only on condition that the user “has given his or her consent, having been provided with clear and comprehensive information”. Recital 66 of Directive 2009/136/EC, which inserted that text, adds that “the methods of providing information and offering the right to refuse should be as user-friendly as possible.”
The consent in Article 5(3) is the GDPR’s consent. Article 4(11) requires it to be a “freely given, specific, informed and unambiguous indication of the data subject’s wishes”. Recital 42 says consent “should not be regarded as freely given if the data subject has no genuine or free choice or is unable to refuse or withdraw consent without detriment.” Article 7(3) adds that “it shall be as easy to withdraw as to give consent”. That last sentence is about withdrawal, but the EDPB reads it practically: when consent is given with one click, withdrawing must be equally easy (Guidelines 05/2020, para. 114).
The most direct statement from the European authorities is the Cookie Banner Taskforce report, adopted by the EDPB on 17 January 2023. By its own disclaimer the positions are a minimum threshold, not a greenlight for any banner, and each authority decides case by case.
On a banner with an accept button and no refuse option on any layer, a “vast majority” of authorities considered that this “is not in line with the requirements for a valid consent and thus constitutes an infringement”, although a few said Article 5(3) does not mention a reject option (para. 8). The taskforce also agreed that these examples do not lead to valid consent: a refusal offered only as a link in a paragraph of text without enough visual support, or placed outside the frame holding the accept buttons (para. 14). On colour and contrast, it declined to set a general standard, but treated a reject button whose text is unreadable to virtually any user as manifestly misleading (paras. 17 and 18). It also described a first screen that highlights acceptance with no refusal, which can lead the average user to believe there is no possibility to object (para. 20).
National authorities have put the point more bluntly. The CNIL, announcing its amended guidelines and its recommendation of 17 September 2020, states that “refusing trackers must be as easy as accepting them” and, in the recommendation, advises an interface with “not only an accept all button but also a reject all button” (our translation). The Italian Garante’s guidelines of 10 June 2021 take a different route: closing the banner with the X must leave the default, no tracking, in place, with a separate command for giving consent.
How this is enforced depends on where the page is aimed. The ePrivacy side is enforced under each Member State’s own law, which must provide penalties that are “effective, proportionate and dissuasive” (Art. 15a). The CNIL’s Google decision rests on Article 82 of the French Data Protection Act, the national text implementing Article 5(3). On the GDPR side, Article 83(5)(a) places “conditions for consent” in the upper fine tier, up to EUR 20 million or 4% of worldwide annual turnover. The EDPB’s Guidelines 03/2022 on deceptive design patterns are addressed to social media platforms; for banners, the relevant EDPB text is the taskforce report.
What PeekWell checks and how
EU-03 asks one question: on the banner’s first screen, is saying no about as easy as saying yes? The scan answers it from the page as a visitor sees it, not from the consent tool’s settings.
The scan is automated. It opens your public pages the way a first-time visitor’s browser would and looks at the banner’s first screen. Is there an Accept all? Is there a Reject all, or something equal, beside it? It notes how the two compare in size, and how many clicks it takes to refuse everything non-essential against how many to accept. The finding states what was seen, such as “Accept all on the first screen, no reject control until a second screen”. Where a difference in prominence crosses the line is for you and the authority to judge, so the report shows it rather than ruling on it.
EU-01 looks at what loads before the banner is answered. EU-03 covers only the banner’s own design. The UK equivalent, with the Information Commissioner’s test, is UK-02.
The scan has limits, and the report says so. It sees the public pages it visited, and the members area when you give it a sign-in. It doesn’t port-scan, try to get in where it isn’t allowed, run any security test or open addresses nobody linked to. A banner shown only in some countries may not appear when the scan visits. A Passed means the expected behaviour was observed on the pages scanned. It doesn’t say the site complies.
Why it matters for a company
This is a design fact anyone can see from outside, which is why it recurs in enforcement. In the account-creation flow, the CNIL’s Google decision of 1 September 2025 describes the effect in numbers: before October 2023, accepting personalised advertising cookies took two clicks and refusing took six. In October 2023 Google added a button making refusal as easy as acceptance, and the CNIL found that the lack of informed consent still persisted. It fined Google LLC EUR 200 million and Google Ireland Limited EUR 125 million, ordered changes within six months, and attached a penalty of EUR 100,000 per day of delay. The amount also covers advertisements placed between emails in Gmail, not the banner alone.
The Confalonieri case is the same theme at a smaller scale. The Garante’s decision of 4 June 2025 on Confalonieri S.r.l., after an inspection of its website, records a banner that reappeared after a visitor clicked X and gave no warning that closing it left the default settings in place. There was no fine, but the Garante issued a formal warning and ordered the banner set up so visitors can give specific, informed consent to non-technical cookies.
The practical consequences come in three kinds. Consent that rests on a lopsided banner may not be valid, and under Article 7(1) the company has to show it was. What the tags collect afterwards is exposed too, because the taskforce takes the view that a failure under Article 5(3) means the later processing cannot be compliant (para. 24). And an authority needs no inside access to see the problem.
Smaller companies and larger companies
The rule has no size threshold, and a five-person shop and a global platform are judged on the same screen. What differs is how the asymmetry comes about.
In a smaller company the banner usually comes from a plugin or a hosted builder, and the asymmetry is an unchanged default. The tool ships with Accept all as a bright button and Settings as a grey link, and the Reject all button is switched off. The Confalonieri case began with an inspection of an ordinary company website and ended in a warning and an order, not a fine.
In a larger company the asymmetry tends to be a product decision. A flow such as account creation or checkout gets its own consent screen, built by a team that measures opt-in rates, and the version with the most acceptances can win. The Google decision turned on that kind of flow. With several domains and apps, the main site’s banner may be fixed while another property keeps the old design.
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.

Larger companies
Google LLC and Google Ireland Limited
The CNIL found that when users created a Google account, it was more difficult to refuse cookies linked to personalised advertising than to accept them. It also found advertisements displayed between emails in Gmail without prior consent.
Read the CNIL (France) publication about Google LLC and Google Ireland LimitedToscana Regionale Marittima S.p.A. (Toremar)
The banner offered only Accept, with no X to close it and keep the default settings, and the notice said that scrolling, clicking a link or closing the message counted as consent, leaving refusal to browser settings. The Garante ordered choices that meet the GDPR definition of consent and a way to continue without non-technical cookies.
Read the Garante (Italy) publication about Toscana Regionale Marittima S.p.A. (Toremar)TV2 Média Csoport Zrt. (tenyek.hu and tv2play.hu)
The NAIH found that on the sites' consent banner, accepting everything was possible on the first layer without meaningful information, while Reject all appeared only on the second layer, under a long text shown a few lines at a time. It also found no easy way to withdraw consent, and that the company could give no meaningful information about its 754 partners.
Read the NAIH (Hungary) publication about TV2 Média Csoport Zrt. (tenyek.hu and tv2play.hu)
Smaller companies
Confalonieri S.r.l.
The Garante inspected the company's website. It found a cookie banner that came back after a visitor clicked X and did not let users give specific, informed consent to non-technical cookies. It issued a formal warning and an order to bring the banner into line.
Read the Garante (Italy) publication about Confalonieri S.r.l.Sotto il cavolo s.n.c.
The banner said that closing it, scrolling or clicking a link counted as consent, and offered only Save and close with six pre-ticked boxes, including Facebook, Google Analytics and YouTube. There was no X or other way to continue without non-technical cookies.
Read the Garante (Italy) publication about Sotto il cavolo s.n.c.SAT GROUP S.r.l.s.
The banner told visitors that using the site meant accepting cookies. The Garante found the consent rules had not been met and ordered the company to state in the banner that closing it with X or Close keeps the default settings, so browsing continues without non-technical cookies.
Read the Garante (Italy) publication about SAT GROUP S.r.l.s.Milia S.r.l.
The banner, in English only, said that doing nothing would be taken as agreement and offered a single button, Oh, I don't mind using cookies. It had no X to close it and no reject button.
Read the Garante (Italy) publication about Milia S.r.l.Onlinestore S.r.l.
The first layer of the banner offered Accept, Customise and More info, with no reject button and no X to continue with technical cookies only. Under Customise the advertising and profiling option came pre-selected.
Read the Garante (Italy) publication about Onlinestore S.r.l.Local news site operator, a GmbH & Co KG (name withheld in the published decision)
In 2023 the DSB ordered the operator of a local news site to add, next to Accept on the first layer of its cookie banner, a visually equivalent option to close the banner without consenting. The order was upheld on appeal, but the banner still had no such option from October 2024 to at least March 2025, so the DSB fined the company for not following it.
Read the DSB (Austria) publication about Local news site operator, a GmbH & Co KG (name withheld in the published decision)
How to fix it
The aim is a first screen where yes and no take one action each. These steps fit most consent tools.
- Look at the first screen as a visitor. Open the site in a private window and count the clicks to accept everything and to refuse everything non-essential. If the numbers differ, that is the gap a scan will report.
- Put Reject all next to Accept all. Most consent tools have a setting for a reject button on the first layer. Switch it on. Use the same kind of control for both, the same size, in the same row.
- Keep the wording plain. Use labels that say what the buttons do, such as Accept all and Reject all. Avoid Continue or Got it, and avoid a refusal that exists only as a link inside a paragraph.
- Match colour and contrast. The reject text must be readable, and matching the buttons removes the argument about prominence.
- Make closing the banner mean no. If the banner has an X, closing it should leave non-essential tags off and should not bring the banner back on every page, as in the Confalonieri case.
- Check the second layer too. Pre-ticked boxes in the settings view do not count as consent, as the taskforce confirmed (para. 10). Leave non-essential categories off until the visitor switches them on.
- Re-scan. Clear cookies and storage, reload, and run a scan again. The finding should show the same number of clicks for accepting and refusing.
Whether a design meets the rule in a given country is a question for your legal adviser. Peeky reports the buttons and clicks it saw.
Questions
Does a cookie banner need a reject button?
The directive does not use the words reject button, but regulators expect a clear way to say no. In 2023 the European data protection authorities' cookie banner taskforce reported that a vast majority of them treated a banner with no refuse option on any layer that carries a consent button as not in line with valid consent. The CNIL goes further and recommends an Accept all and a Reject all button side by side.
Can the reject option sit behind a settings button?
It can, but regulators have criticised it. The taskforce describes banners with Accept on the first screen and no refusal there, and says they may lead people to believe they have no choice. In the CNIL's Google decision, before October 2023, accepting took two clicks and refusing took six, and the CNIL treated that gap as discouraging refusal.
Do the accept and reject buttons have to look the same?
No, the authorities have not set one standard for colour or size. The taskforce says banners are judged case by case and gives one clear example of trouble: a reject button whose text is unreadable because the contrast is so low. The safer line is two buttons of the same kind, in the same place, with text anyone can read.
What counts as a dark pattern on a cookie banner?
Any design that steers the visitor towards Accept. The taskforce lists a refusal hidden in a text link, pre-ticked boxes, and button colours that make Accept stand out. The EDPB's separate guidelines on deceptive design patterns are written for social media platforms, but they describe the same habits of nudging and making a refusal tiring.
What are the legal requirements for a cookie banner?
In the EU, the banner has to ask before anything non-essential loads, and saying no has to be about as easy as saying yes. The CNIL puts it plainly: refusing trackers must be as easy as accepting them. A pre-ticked box doesn't count as a yes.
Peeky checks the reject side on your public page. It lists the buttons on the banner's first screen and counts the clicks needed to refuse everything non-essential against the clicks to accept. How a scan works has the full path.
Filed with
The rule
ePrivacy Directive 2002/58/EC, Art. 5(3), as amended by Directive 2009/136/EC (recital 66)
Read the rule (ePrivacy Directive 2002/58/EC, Art. 5(3), as amended by Directive 2009/136/EC (recital 66))A case
Google LLC and Google Ireland Limited
Read the decision (Google LLC and Google Ireland Limited)Sources
The law
- Directive 2009/136/EC, Official Journal L 337, Art. 2(5) and recital 66 (replaces Art. 5(3) of Directive 2002/58/EC and adds Art. 15a)
- Regulation (EU) 2016/679 (GDPR), Official Journal L 119
- France, Loi n° 78-17 du 6 janvier 1978 (Informatique et Libertés), Article 82 (Légifrance)
- Italy, Codice in materia di protezione dei dati personali, consolidated text, Art. 122 (Garante)
Guidance
- EDPB, Guidelines 05/2020 on consent under Regulation 2016/679, version 1.1, adopted 4 May 2020
- EDPB, Report of the work undertaken by the Cookie Banner Taskforce, adopted 17 January 2023
- EDPB, Guidelines 03/2022 on deceptive design patterns in social media platform interfaces, version 2.0, adopted 14 February 2023
- Article 29 Working Party, Working Document 02/2013 providing guidance on obtaining consent for cookies (WP208), adopted 2 October 2013
- CNIL, Cookies et autres traceurs: lignes directrices modificatives et recommandation (deliberations of 17 September 2020)
- Garante per la protezione dei dati personali, Linee guida cookie e altri strumenti di tracciamento, 10 June 2021
- CNIL, Recommandation sur les cookies et autres traceurs, consolidated version published 16 January 2026
- AEPD (Spain), Guía sobre el uso de las cookies, updated May 2024
- Hellenic Data Protection Authority, Recommendations 1/2020 on compliance with the electronic communications rules for cookies and similar technologies (25 February 2020)
Decisions and cases
- CNIL, Cookies and advertisements inserted between emails: Google fined 325 million euros by the CNIL (1 September 2025)
- CNIL, Deliberation SAN-2025-004 of 1 September 2025 (Google LLC and Google Ireland Limited), English version
- Garante per la protezione dei dati personali, Provvedimento del 4 giugno 2025 [10152729] (Confalonieri S.r.l.)
- Garante per la protezione dei dati personali, Provvedimento del 17 ottobre 2024 [10091178] (Sotto il cavolo s.n.c.)
- Garante per la protezione dei dati personali, Provvedimento del 14 novembre 2024 [10093549] (SAT GROUP S.r.l.s.)
- Garante per la protezione dei dati personali, Provvedimento del 13 novembre 2024 [10093443] (Milia S.r.l.)
- Garante per la protezione dei dati personali, Provvedimento del 17 ottobre 2024 [10091156] (Onlinestore S.r.l.)
- Garante per la protezione dei dati personali, Provvedimento del 17 ottobre 2024 [10091719] (Toscana Regionale Marittima S.p.A.)
- CNIL, Dark patterns in cookie banners: CNIL issues formal notice to website publishers (12 December 2024)
- CNIL, Refuser les cookies doit être aussi simple qu'accepter: la CNIL poursuit son action et adresse de nouvelles mises en demeure (14 December 2021)
- Datenschutzbehörde (Austria), Straferkenntnis of 6 August 2025, GZ 2025-0.276.820 (cookie banner order not followed by a local news site)
- NAIH (Hungary), decision NAIH-3195-11/2022 on the cookie consent framework of tenyek.hu and tv2play.hu (TV2 Média Csoport Zrt.)
- Hellenic Data Protection Authority, action on cookies on news websites: letters to 30 sites over banners without a reject option on the first layer (9 May 2022)
Further reading
Last checked against the source:
For information only. Not legal advice.
