Reading time:
19 min

Major GDPR Fine Tracker – An Ongoing, Always-Up-To-Date List of Enforcement Actions


In 2018, GDPR enforcement actions began trickling out from various EU data protection agencies. We want to give people a way to know who was fined, when, and why. This list focuses on major fines of at least €100,000.

Did we miss one? Let us know.

Major GDPR fine count:

  • 2021: 5
  • 2020: 18
  • 2019: 31
  • 2018: 1
  • Total: 50

Major GDPR fine total in Euros (approximate due to currency conversion):

  • 2021: € 17,060,000
  • 2020: € 113,217,430
  • 2019: € 440,515,407
  • 2018: € 400,000
  • Total:  € 554,132,837

Alpin is now CoreSaaS.

2021 Major GDPR Fines

February 2021

Spain – Vodafone España, SAU – €120,000

The Spanish Data Protection Authority (AEPD) imposed a fine of €120,000 on VODAFONE ESPAÑA for processing the claimant’s telephone number for marketing purposes after they had exercised their right to erasure in 2015, in spite of what the data subject was sent advertising SMS. The controller stated that the claimant number, being easy to remember, had been used as a “dummy number” by its employees.

Netherlands – OLVG – €440,000

The Dutch Data Protection Authority (AP) has imposed a fine of 440,000 euros on the Amsterdam hospital OLVG. The hospital had taken too few measures between 2018 and 2020 to prevent access by unauthorized employees to medical records. This was due to insufficient checks on who viewed which file and inadequate security of the computer systems. Following the investigation by the AP, the OLVG has implemented the required improvements.

Spain – Iberdrola Clientes – €100,000

Sanction procedure opened for not responding to the request for information made in order to investigate the facts identified in a complaint. The complainant requested the exclusion of his data from a debts file -Asnef – by an alleged debt to the energy supply company -Iberdrola-.

January 2021

Spain – Caixabank S.A. – €6,000,000

The Spanish Data Protection Authority (AEPD) imposed a total fine of 6.000.000 EUR on CAIXABANK, S.A., for unlawfully processing clients’ personal data (4.000.000 EUR) and not providing sufficient information regarding the processing of personal data (2.000.000 EUR).

The AEPD considered that the document designed to comply with the information did not include enough information regarding the categories of personal data concerned, nor information about the purposes of the processing for which the personal data are intended as well as the legal basis for the processing, especially regarding those processing activities based on the company’s legitimate interest.

Germany – – €10,400,000

 The State Commissioner for Data Protection in Lower Saxony has imposed a fine of 10.4 million euros against AG. The company had been using video surveillance to monitor its employees for at least two years with no legal justification. Some of the areas recorded by the illegal cameras included workspaces, sales floors, warehouses and staff rooms.

2020 Major GDPR Fines

December 2020

Romania – Banca Transilvania SA – €100,000

The Romanian DPA (ANSPDCP) received some complaints regarding a security breach of personal data. The statement disclosed in the public space (online) was also shared among several employees on their work e-mail accounts. One of the employees listed the e-mail containing the customer’s statement, as well as the e-mail containing the internal conversation between the operator’s employees. Another employee photographed the listed document with his mobile phone and distributed it through the WhatsApp application. Subsequently, the listed document was posted and distributed on Facebook and on a website.

Poland – ID Finance Poland Sp. z o.o. – €235,300

Poland’s data protection authority, the President of the Personal Data Protection Office (PUODO), found that ID Finance Poland sp. z o.o. in liquidation (owner of the loan portal) did not ensure the security of processed personal data, resulting in unauthorised access by third parties. In a decision, PUODO ascertained a number of violations of data protection provisions (Art. 5(1)(f), 25(1), 32(1)(b), 32(1)(d) and Art. 32(2) of the EU’s General Data Protection Regulation (2016/679)) and imposed a fine of over PLN 1 million on the company.

Italy – Roma Capitale (Rome Municipality) – €500,000

Non-compliance with general data processing principles

Italy – Azienda Unità Sanitaria Locale Toscana Sud Est – €100,000

Non-compliance with general data processing principles

Ireland – Twitter International Company –  €450,000

The Data Protection Commission announced on 15 December 2020 that it has imposed an administrative fine of €450,000 on Twitter International Company as a result of that company’s handling of, and response to, a data breach. The data breach in question, which occurred in December 2018, involved a technical issue which resulted in some Twitter users’ protected tweets becoming publicly available to other viewers.

Poland – Virgin Mobile Polska – €443,000

The President of the Personal Data Protection Office (UODO) imposed a fine of PLN 1.9 million (EUR 460,000) on Virgin Mobile Polska for the lack of implemented appropriate technical and organisational measures to ensure the security of the processed data.

UODO stated that the company infringed the principles of data confidentiality and accountability specified in the GDPR. Virgin Mobile did not carry out regular and comprehensive tests, measurements and evaluations of the effectiveness of the technical and organisational measures applied to ensure the security of the data processed

Spain – Banco Bilbao Vizcaya Argentaria, S.A. – €5,000,000

BBVA used imprecise terminology to define the privacy policy, and provided insufficient information about the category of personal data processed, especially in relation to customer data obtained through products, services, and channels, among others. In addition, the resolution provides that, in relation to the second infraction, BBVA failed to obtain consent before the sending of promotional SMS messages to a customer and did not have in place a specific mechanism for consent to be obtained by customers and account managers.

Sweden – Aleris Sjukvård AB – €1,463,000

The Swedish data protection authority (‘Datainspektionen’) announced, on 3 December 2020, that it had completed an audit of Aleris Sjukvård AB assessing its systems for controlling access of staff to medical records. particular, the Datainspektionen found that the health provider had violated Articles 5(1)(f) and 32(1) and (2) of the General Data Protection Regulation (Regulation (EU) 2016/679) (‘GDPR’) by failing to carry out a risk analysis before determining staff permissions to access patients’ records and by not limiting staff access to the medical records to what is required for the said member to fulfil their tasks relating to the provision of healthcare services.

October 2020

Germany – H&M Hennes & Mauritz – €35,258,708

The Hamburg representative for data protection and freedom of information (HmbBfDI) imposed a fine of €35,258,707.95 on a German subsidiary of Swedish fashion retailer H&M Hennes & Mauritz AB. HmbBfDl learned that the company had been collecting details since 2014 about employee absences for vacation and illness, recording those details, and discussing them among managers in regard to the employees’ situations at the company. The discovery was made possible because the data was briefly accessible company-wide in 2019. HmbBfDI ruled that “the combination of research into private life and the ongoing recording of what activity they were engaged in led to a particularly intensive interference with the rights of those affected.” The company cooperated with HmbBfDl, apologized to employees, and offered to compensate affected employees.

August 2020

France – SPARTOO – €250,000

The CNIL (French Data Protection Authority) set a fine of €250,000 on SPARTOO. The online retailer violated multiple articles of the GDPR, including a) the principle of data minimization (by recording the full calls of customer service reps, and by collecting too much information in multiple redundant formats); b) the obligation to limit data retention (by keeping call recordings permanently, retaining prospect data for 5 years instead of 2, and retaining pseudo-anonymized and non-anonymized email addresses and passwords beyond 5 years); c) the obligation to inform individuals (by saying that ‘consent’ was the reason for data collection, when in fact contracts and business interests were other [unstated] reasons, and by not telling employees about what information they were collecting and why); d) the obligation to secure data (by not requiring strong passwords, and by keeping unencrypted scans of bank cards).

July 2020

Denmark – Arp-Hansen Hotel Group A/S – €147,675 (DKK 1,100,000)

The Danish Data Protection Authority fined Arp-Hansen Hotel Group DKK 1,100,000 (approximately €147,675) because Arp-Hansen stored the personal data of over 500,000 persons, when those data profiles should have been deleted, according to the GDPR. No data breach was known to occur, but the simple fact that the company had stored the data resulted in the DPA recommending a substantial fine.

Belgium – Google – €600,000

The Belgian Data Protection Authority imposed a fine on Google €600,000 because Google did not comply with the right to be forgotten – Google rejected a request from a Belgian citizen to have outdated and negative listings removed from the search results. Google argued that the data controller was Google LLC in the US, not Google Belgium, and therefore the complaint targeted the wrong entity and should be dismissed. The DPA ruled that the two entities act as one, and that the complaint was therefore valid.

Italy – Iliad Italia – €800,000

The Italian Garante (Data Protection Authority) levied a fine of €800,000 on mobile telecoms provider Iliad for improperly recording payment information and processing personal data when activating SIM cards, as well as violating requirements for properly storing, processing, and using personal data, including telephone telematic data. An interesting aspect of the faults found in SIM activation was that Iliad used cameras that could capture images of people passing by, not just images of the person doing the transaction.

Italy – Wind Tre – €16,729,600

A fine of over €16.7 million was imposed on Wind Tre, another mobile telecoms operator, by the Italian Garante (Data Protection Authority). Violations included using personal data without the consent of the data subject, and creating confusing and onerous interfaces for users to give consent – including having many email addresses, some of which did not exist, and some of which may have been provided only to certain data subjects. Wind also used aggressive direct marketing techniques that violated the GDPR, and in fact was the subject of hundreds of complaints about this. Further, Wind Tre did not have proper contracts with partners, and did not do sufficient due diligence on those partners. (See the Merlini entry below for a notable example.) The DPA stated that at least some of Wind Tre’s violations were not just accidental, but the result of willful misconduct.

Italy – Merlini – €200,000

The Italian DPA fined Merlini €200,000. As a subcontractor to Wind Tre, Merlini operated a call center that recruited new customers for Wind Tre. Merlini was found to lack sufficient basis for processing personal data, and to lack sufficient contractual arrangements with Wind Tre.

The Netherlands – Bureau Krediet Registration – €830,000

The Dutch Data Protection Authority (DPA) imposed a fine of €830,000 on the Dutch Credit Registration Bureau (BKR) for making it overly difficult and expensive for data subjects (i.e., people) to gain access to and have their information deleted. The BKR had required a written request, accompanied by a copy of the person’s passport, allowable only once per year, and even then, the response time would be “within 28 days.” Quicker response times required a paid subscription. The DPA ruled these restrictions unreasonable.

Italy – UniCredit – €600,000

The Italian Garante (Data Protection Authority) fined a bank €600,000 for several violations that occurred before the GDPR came into force. The violations affected over 700,000 customers between April 2016 and July 2017. The bank reported the violation to the Authority in July 2017. Employees of a commercial partner of the bank were able to access personal and sensitive information about the bank’s customers. This information included personal and contact data, profession, level of study, identification details of an identification document and information relating to employer, salary, loan amount, payment status, “approximation of the customer’s credit rating,” and IBAN code. That is a lot of sensitive information!

Interestingly, the Garante explained the rationale for the amount of the fine as follows: “In determining the amount of the amount in €600,000, the Authority took into account several elements, including the fact that the violations were committed against a significant number of people and that the bank — which did not suffer previous sanctioning measures by the Guarantor — following the data breach, adopted various measures and initiatives aimed at strengthening the security of its IT systems.”

June 2020

Germany – AOK Baden-Württemberg – €1,240,000

A €1,240,000 fine was imposed on health insurance organization AOK Baden-Württemberg by the Data Protection Authority (DPA) of Baden-Württemberg. The DPA determined that AOK sent marketing messages to 500 persons without consent, and because AOK took insufficient measures to protect personal data.

May 2020

Hungary – Unknown Company – €288,501

The Hungarian NAIH (Data Protection Authority) fined an unnamed company service 100,000,000 Hungarian Forint for failing to apply adequate security measures to protect user data. A hacker discovered the vulnerability and reported it to the controller, but the controller did not act. It was possible to reach databases containing personal data through the homepage, and the controlled failed to encrypt the database. Further, a database created for correcting failures was not deleted after task completion.

Finland – Posti Group Oyj – €100,000

The Finnish Office of the Data Protection Ombudsman’s sanctions board fined the national postal service for disclosing personal information to organizations that used the personal information to send direct marketing and advertising materials, and for not notifying individuals that their data might be used in such a way. Over 161,000 people were affected in 2019 alone.

April 2020

Netherlands – Unnamed Company – €725,000

The Dutch Data Protection Authority fined an unnamed company for unlawfully using fingerprint scans of its employees for its attendance and timekeeping records. The DPA stated that “A fingerprint cannot be replaced, unlike a password. If something goes wrong, the impact can be huge and have a lifelong negative effect on the person concerned.”

March 2020

Croatia – Unnamed Bank – €20,000,000

The Personal Data Protection Authority of Croatia fined an unnamed bank for failing to provide access to the personal information of approximately 2,500 individuals who had requested visibility into their data at the bank.

Sweden – Google – €7,000,000

The Data Protection Authority of Sweden fined Google for failing to remove the personal information of various individuals who had requested exclusion from Google search results.

Netherlands – Royal Dutch Tennis Association – €525,000

The Dutch Data Protection Authority fined the tennis association for selling the personal data of more than 350,000 association members to sponsors. These sponsors then contacted some of the members by mail and telephone for marketing purposes. The Authority rejected the tennis association’s argument that it had a legitimate business interest in selling the information.

February 2020

Spain – Vodafone España – €120,000

The Spanish Data Protection Agency imposed a fine on Vodafone España because the telephone operator was unable to prove that it had received consent from an individual to process that individual’s personal data, and was unable to prove that the individual had ordered service from the company. Further, the company disclosed the personal data to several credit agencies.

January 2020

Italy – TIM SpA – €27,802,946

The Italian Data Protection Authority (Garante) fined TIM, a telephone network operator, for a variety of unlawful actions associate with marketing and advertising campaigns affecting several million people. These included making unsolicited promotional calls, enrolling people in prize competitions without their consent, ignoring do-not-call exclusion requests even after 155 calls were made to one individual. TIM lacked policies, systems, and management to properly conduct operations.

2019 Major GDPR Fines

December 2019

Greece – Aegean Marine Petroleum Network – €150,000

The Hellenic Data Protection Authority imposed a fine because this company did not inform data subjects that their data would be processed and stored on company servers, failed to impose technical measures to secure the processing of this data, and failed to separate the software from the data, possibly allowing companies outside the Aegean Marine Petroleum Group to access these servers and the personal data on those servers.

United Kingdom – Doorstep Dispensaree – €320,000

The Information Commissioner fined this pharmacy operator €320,000 for failing to ensure information security – specifically, storing approximately 500,000 documents containing personal data including medical information in unsealed containers placed behind a building, resulting in water damage to the documents.

Italy – Eni Gas and Luce (EGL) – €8,500,000

The Italian Data Protection Authority (Garante) imposed two fines totaling €11.5 million on Eni Gas and Luce. The €8.5 million fine was imposed because the company unlawfully processed personal data during an advertising campaign and had poor controls over and protections of personal data.

Italy – Eni Gas and Luce (EGL) – €3,000,000

The Italian Data Protection Authority (Garante) imposed two fines totaling €11.5 million on Eni Gas and Luce. The €3 million fine was imposed because the company activated unsolicited contracts, some of which may have included forged signatures.

Germany – 1&1 Telecom – €9,550,000

Personal information was available to anyone who provided the name and data of birth of a customer. The fine would have been much higher, but the company cooperated closely with regulators to quickly address the issue.

Germany – Hospital in Rheinland-Pfalz – €105,000

An unnamed hospital sent invoices to the wrong patients, exposing personal information of other patients.

November 2019

Netherlands – Uber – €600,000

A 2016 data breach concerning 57 million Uber users, of which 174,000 were Dutch citizens, was not reported within 72 hours.

France – Futura Internationale – €500,000

Cell center operators entered data into a CRM system. Some of those operators were located outside the EU, so there was unlawful data storage in countries that did not provide an adequate level of protection of personal data. Some of the data related to the health status of the people contacted, as well as offensive language. Further, the data subjects were not informed of the recording of the calls, or of any other processing of their personal data.

October 2019

Netherlands – UWV – €900,000

Dutch employee insurance service provider UWV did not apply multi-factor authentication when granting access to the online employer portal, so security was deemed insufficient.

Germany – Deutsche Wohnen – €14,500,000

Unlawful storage of personal information in an archive system that did not have an option to delete old data. The system contained sensitive information about former and current tenants.

Austria – Austrian Post – €18,000,000

The Austrian Post sold detailed personal profiles of approximately 3 million Austrians to various companies and political parties.

Romania – Raiffeisen Bank – €150,000

Bank employees sent personal information, without requesting permission from the affected individuals, to Vreau Credit (which was also fined €20,000), and did not evaluate the risks of taking these actions.

Greece – Hellenic Telecommunications Provider, “OTE” – €200,000

Did not delete personal information, and continued telemarketing after being notified by consumers to stop.

September 2019

Poland – – €645,000 (PLN 2,800,000)

2.2 million people’s personal information was accessed because it was poorly protected.

Germany – Delivery Hero – €195,407

The company did not delete information of dormant customers, and continued sending unsolicited advertising emails.

August 2019

Bulgaria – National Revenue Agency – €2,600,000 (BGN 5,100,000)

Records of 6 million people was accessed in a security breach.

Bulgaria – DSK Bank – €500,000 (BGN 1,000,000)

Tens of thousands of bank customer records were stolen because of poor system design and process execution.

July 2019

Greece – Pricewaterhouse Coopers (PwC) – €150,000

PWC required its employees to sign a blanket consent for PWC to process their data. The regulator determined that there was an imbalance of power in the company-employee relationship, and that the consent was therefore not binding. Further, the regulator determined that the company gave the false impression that it was processing the data legally.

France – Active Assurances – €180,000

Exposed personal information through poor security. This was discovered by a customer, who found that personal data of other customers, including their driver’s licenses, registration cards and bank identification records, could be seen by simply changing the numbers at the end of the URL.

UK – Marriott – €123,000,000 (£99,000,000)

After acquiring its competitor Starwood, Marriott discovered Starwood’s central reservation database had been hacked. This included 5 million unencrypted passwords and 8 million credit card records. The hack was ongoing from 2014 to 2018. The breach impacted 30 million EU residents.

UK – British Airways – €204,600,000 (£183,000,000)

As a result of an attack on British Airways’ website, about 500,000 customer records were extracted by a malicious third party. The UK’s data protection agency claims BA’s website was compromised due to poor cyber security arrangements. This would represent the largest GDPR fine to date.

June 2019

Romania – UNICREDIT BANK – €130,000 (RON 613,912)

Revealed personal information such as the national identification number and the postal address of the payment issuers to the payment recipients. 337,042 individuals were affected between February and December 2018.

Netherlands  – Haga Hospital – €460,000

A Dutch hospital was fined over lax controls over logging and access to patient records. In one instance, 197 employees accessed one Dutch celebrity’s medical records.

Spain – La Liga – €250,000

The soccer league was accused of listening for piracy through its smartphone application. La Liga turned on user microphones in order to listen for sounds of the soccer game and match to any pirated stream using geolocaton. La Liga used the information to sue 600 bars for pirating soccer games.

Denmark – IDdesign – €180,000 (DKK 1,500,000)

Did not delete personal information of 385,500 dormant customers.

May 2019

France – Sergic – €400,000

The real estate company’s website easily allowed accessing other individual’s information by changing the URL, making ID cards, tax notices, and other important documents available. The lack of user authentication resulted in the fine.

Norway – Bergen Municipality – €170,000 (NOK 1,700,000)

The personal data of 35,000 student accounts was stolen even after warnings were issued to the organization.

April 2019

Norway – Oslo Municipal Education Department – €200,000 (NOK 2,000,000)

Exposed 63,000 students’ information in a mobile app that was not designed or tested to secure personal information.

March 2019

Poland – Bisnode – €220,000 (PLN 943,000)

This data process was fined because they scraped the internet for public contacts, amassing data on 6 million people. They did not inform these people that their data would be processed, and the company conducted commercial outreach to over 90,000 people, 12,000 of which objected to unauthorized use of their data.

Denmark – Taxa 4X35 – €160,000 (DKK 1,200,000)

As a result of a random audit, this taxi operator was found to have over 9 million personal records the company had stored unnecessarily. The fine came as a result of a failure to delete this unused contact information.

January 2019

France – Google – €50,000,000

Google was fined from France’s data regulator, citing a lack of transparency and consent in advertising personalization, including a pre-checked option to personalize ads.

2018 Major GDPR Fines

December 2018

Portugal – Hospital near Lisbon – €400,000

Staff at the hospital used bogus accounts to access patient records.

October 2018 (UPDATE May 2020)

Austria – small, local business – €4,800

We include this small fine, since it was the first. A local business had a CCTV camera capturing too much public space.

However, in May, 2020, the company succeeded in appealing the decision, and the Austrian Federal Administrative Court annulled the administrative penalty imposed by the Austrian Data Protection Authority due to procedural irregularities.

CoreView helps companies discover and manage their SaaS vendors. As part of that effort, we work to track the GDPR compliance status of a large number of vendors, so that you can see if your vendor are compliant. And we stay up-to-date on GDPR news, too.

See how CoreView can help you with this

Learn more about securing and optimizing your M365 and other SaaS applications.