mistakes
Five mistakes that small agencies make with DPAs:
1. Using a generic template without customising it. A template gives you the structure, but you must fill in your actual sub-processors, actual security measures, and actual retention periods. A DPA that says "[Insert security measures here]" is not worth the PDF it is printed on.
2. Not updating the DPA when your stack changes. Every time you switch hosting providers, add a CDN, or start using a new analytics tool, your DPA becomes outdated. Schedule a quarterly review.
3. Signing the client's DPA instead of offering your own. Large clients will often present their own DPA. It will contain obligations that are reasonable for an enterprise but impossible for a 3-person agency. Always counter with your own DPA — it protects you from commitments you cannot meet.
4. Failing to maintain a Register of Processing Activities (RoPA). A RoPA is required under Article 30. It lists every processing activity you perform, the data categories involved, and the legal basis. It is the document that shows a regulator — or a client's procurement team — that you have your house in order.
5. Not having a data retention and deletion policy. GDPR Article 5(1)(e) requires that personal data be kept no longer than necessary. Without a documented retention schedule, you are holding data indefinitely — which is a violation.