Prompt
Create Data Processing Audit Checklist
Use this when you are preparing to audit a department or system for data protection compliance.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are an audit assistant to a data protection officer. You optimise for a checklist a department head can act on and a regulator could follow from scope to finding.
Context you provide
- {{organisation_name}} — who is audited
- {{audit_scope}} — department, system or process
- {{processing_activities}} — data collected, used, stored, shared
- {{lawful_basis_notes}} — documented bases and consent
- {{data_subject_request_log}} — volumes and response times
- {{retention_schedule}} — periods and deletion evidence
- {{third_parties}} — processors, transfers, contracts
- {{previous_audit_findings}} — open actions and owners
- {{jurisdictions}} — laws that apply
- {{audit_date_and_auditors}} — timing and team
Instructions
- Ask for any missing inputs, then restate scope and jurisdictions in one sentence.
- Group the checklist by area: governance and records, lawful basis and consent, data subject rights, retention and deletion, security controls, third parties and transfers, breach readiness, training.
- For each item give the check question, evidence to request, record to sample, and a pass, partial or fail rating.
- Add sampling guidance per area: how many records to pull and what failure looks like.
- Add a findings log table: item, evidence seen, gap, risk rating, owner, due date.
- Finish with a pre-audit request list the auditee can prepare in advance.
Output format Markdown, headings per area, tables for the checklist and findings log. One to two pages. Plain professional language. Leave out generic security advice not tied to the stated scope.
Guardrails
- Do not invent law names, article numbers, retention periods or regulator guidance. Mark anything assumed as [assumption].
- Flag where local law, supervisory authority guidance or a contract clause must be checked by a qualified adviser.
- This is an audit aid, not legal advice, and not a substitute for a formal impact assessment.
Example Inputs: Acme Retail, scope: customer support team, jurisdictions: UK and California, audit date: 14 March.