QUICK ANSWER
The ICO requires that non-essential cookies must not be set before the user gives informed consent. The consent mechanism must make accepting and rejecting cookies equally easy, explain what each category of cookie does, and allow users to change their preferences at any time. Pre-ticked boxes and cookie walls are not compliant.
The ICO's guidance on PECR and cookies is clear: you must obtain informed consent before storing or accessing information on a user's device unless that storage is strictly necessary for the service they have requested.
Under PECR, valid consent has the same meaning as under the UK GDPR. It must be:
The ICO expects your cookie consent implementation to meet all of the following:
When a visitor arrives at your site for the first time, you must present clear information about the cookies you use before setting any non-essential cookies. This typically takes the form of a banner or pop-up that:
The user must be able to accept or reject non-essential cookies with equal ease. This means:
Users must be able to change their cookie preferences at any time after their initial choice. This requires:
When the ICO investigates a website's cookie practices, it examines several specific areas:
The ICO has taken enforcement action against organisations for each of these failings individually and in combination.
Before the UK GDPR came into effect, many websites used implied consent — the idea that continuing to browse implied agreement to cookies. The ICO no longer accepts this approach.
Explicit consent requires an active step from the user: clicking "Accept", ticking a box, or selecting specific cookie categories. The user must do something that clearly demonstrates their agreement. Silence, inactivity, or pre-ticked boxes do not count.
If your current cookie banner relies on continued browsing as consent, it does not meet the ICO's requirements and should be updated.
A common question is whether Google Analytics cookies require consent. The ICO's position is that they do. Google Analytics sets first-party cookies (_ga, _gid, _gat) that track user behaviour across pages and sessions. Even though the data may be anonymised, the cookies themselves are not strictly necessary for the website to function.
If you use Google Analytics, you must:
Google Consent Mode v2 is a technical solution that adjusts how Google tags behave based on the user's consent state. When a user rejects analytics cookies, Consent Mode signals Google's tags to operate in cookieless mode, using modelling to fill gaps in the data rather than setting cookies.
Consent Mode v2 can help you continue to get useful insights from Google Analytics while respecting user choices. However, it is not a substitute for a proper consent mechanism. You still need a compliant banner that captures the user's choice and passes it to Consent Mode.
Google now requires Consent Mode v2 for advertisers using Google Ads conversion tracking and remarketing in the European Economic Area and the UK.
A cookie audit is the first step to compliance. Follow these steps:
PulseShield's cookie compliance scanner automates this process by crawling your site, identifying every cookie, and flagging compliance issues.
If you are still deciding whether you need a cookie banner, our guide to cookie consent requirements covers the basics. For the broader regulatory picture, our comparison of GDPR and PECR explains how the two regulations work together.
Free scan checks cookies, SSL, security headers, and 20+ checks.
Free Security Scan View Plans