The myth
Ask around about subprocessor changes and you will hear the same thing repeated as fact: “GDPR requires 30 days' notice.” It is in countless blog posts, sales decks, and internal compliance wikis. It is also wrong. GDPR sets no fixed notice period for subprocessor changes - not 30 days, not any number.
The myth is not harmless. Teams either chase a number the law never set while missing the obligation that it did, or they assume that because they have not heard from a provider in 30 days everything is fine. Both miss what Article 28 actually asks for.
What Article 28(2) actually says
Under general written authorisation, Article 28(2) requires the processor to do two things when it intends to add or replace a subprocessor:
- -Inform the controller of the intended change - actively flag it, in advance, not bury it in a page edit.
- -Give the controller the opportunity to object before the change takes effect.
That is the whole requirement, and notice the absence: no number of days appears anywhere in it. The regulation describes a mechanism- prior notice plus a real objection right - and leaves the timing to the parties. The EDPB has been explicit that the contract should set the timeframe for approval or objection, and that a controller's failure to object within that agreed window can be treated as authorisation.
Where the 30 came from
If the law never said 30, why does everyone believe it? Because the market said it. When the large cloud and SaaS vendors wrote their standard Data Processing Agreements, many of them picked a 30-day notice window as a sensible default. Those DPAs are signed by hundreds of thousands of companies, so the number spread by repetition until it hardened into folklore.
In reality the periods vary. Plenty of vendors use 14 days; some use 10; some use longer windows for material changes; a few pair a short window with an expedited objection process. The apparent consensus on 30 is an artifact of everyone copying similar templates - useful as a benchmark, but not a legal floor or ceiling.
How to set a notice period that holds up
Since the number is yours to choose, choose it deliberately:
- -Pick a period you can always meet. A window in the commonly-seen 14-to-30-day range is defensible and matches buyer expectations - but the best period is the one you honour every single time, because a missed self-imposed deadline is worse than a modest one met reliably.
- -Make the objection right real. The window has to be long enough for a customer to actually assess the new subprocessor and respond. A token period on a significant change does not satisfy the law even if the contract permits it.
- -Write it down precisely.Define the period in your DPA, state how notice is given, and say what happens if the controller objects. “Reasonable notice” invites disputes; a concrete, honoured period does not.
And keep the real obligation in view. The risk the myth obscures is not picking the wrong number - it is giving no prior notice at all. A silent edit to your subprocessor page never satisfies Article 28(2), because the controller never got the chance to object. The notification is the obligation, not the page edit.