Since the General Data Protection Regulation (Regulation (EU) 2016/679, GDPR) entered into application in May 2018, every company that processes personal data of natural persons has been obliged to demonstrate compliance with the Regulation. This is the so-called accountability principle, laid down in Art. 5(2) GDPR.

In Bulgaria this principle is further regulated by the Personal Data Protection Act (PDPA), substantially amended in 2019. The Commission for Personal Data Protection (CPDP) is the supervisory authority with powers to carry out inspections and impose sanctions.

Important: The GDPR audit is the main instrument through which a company demonstrates compliance before the CPDP and the supervisory authorities.

What a GDPR audit is and why it is needed

A GDPR audit is an independent and systematic review that assesses the extent to which an organisation complies with the requirements of Regulation (EU) 2016/679 and national legislation. It covers a review of the documentation, the technical security measures, the organisational procedures and the actual practices.

Under Art. 5(2) GDPR, the controller is responsible for compliance with the core principles and must be able to demonstrate its compliance. The audit is the main instrument for doing so.

Case law The Court of Justice of the EU confirmed in Case C-60/22 that failure to comply with documentation requirements (Art. 26 and Art. 30 GDPR) may constitute an infringement of the accountability principle when read in conjunction with Art. 5(1)(a) GDPR.

Who needs a GDPR audit

In practice, every company that processes personal data needs an audit – including micro-enterprises and sole traders. An audit is particularly important for:

  • Companies with customers in the EU – e-commerce, cloud platforms (SaaS), mobile applications
  • Companies obliged to maintain a record of processing activities (Art. 30 GDPR)
  • Organisations processing special categories of data – health, biometric, genetic (Art. 9 GDPR)
  • Companies using AI, profiling or automated decision-making

The steps of a GDPR audit

1. Mapping personal data

Identifying all categories of data – from customers’ names and e-mail addresses to employee data, IP addresses and cookies. The CPDP recommends this stage as the second step in its guide “Ten practical steps for implementing the GDPR”.

2. Review of the legal basis

For every processing activity there must be a valid legal basis under Art. 6(1) GDPR: consent, contract, legal obligation, vital interests, public interest or legitimate interest.

3. Documentation review

ROPA register

Record of processing activities (ROPA) under Art. 30 GDPR

Privacy Policy

Privacy policy – in accordance with Art. 13 and Art. 14 GDPR

DPA contracts

Contracts with processors of personal data under Art. 28 GDPR.

DPIA assessments

Impact assessment for high-risk processing.

4. Technical and organisational measures

Under Art. 32 GDPR the following are checked: encryption, access management, 2FA, employee training and incident response procedures.

5. Review of data subject rights

It is checked whether the company has procedures for responding to requests under Art. 15–21 GDPR within one month (Art. 12(3) GDPR).

6. Review of contracts with subcontractors

Under Art. 28 GDPR, any processing on behalf of the controller must be governed by a DPA that clearly sets out the subject-matter, duration, nature and purpose of the processing.

Sanctions and fines

Non-compliance with the GDPR can lead to serious financial and reputational consequences.

Less serious infringements

Up to EUR 10 million or 2% of turnover.

Serious infringements

Up to EUR 20 million or 4% of global turnover.

CPDP practice

Significant sanctions against the NRA and DSK Bank.

Reputational risk

Loss of trust, customers and business partners.

Important: In Bulgaria the CPDP has imposed significant sanctions – BGN 5.1 million on the National Revenue Agency (NRA) (reduced by the Supreme Administrative Court with Decision No. 8694/2021) and BGN 1 million on DSK Bank. For 2024, the total amount of fines is according to indicative CPDP data (see the annual report for 2024)

How often an audit should be carried out

Good practice recommends at least once a year, as well as whenever there is a significant change – a new IT system, a new supplier, a new type of processing or an incident. It is advisable for the audit to be performed by an external specialist for objectivity.

Frequently asked questions

What is a GDPR audit?

A systematic review of the company’s compliance with Regulation (EU) 2016/679 and the PDPA.

How often should it be done?

It is advisable at least once a year, as well as whenever there are significant changes in the business.

What are the fines for non-compliance with the GDPR?

Up to EUR 20 million or 4% of annual global turnover under Art. 83 GDPR.

This article is for information only and is not legal advice. For specific advice, contact our team.