De Nederlandsche Bank imposed a €15 million fine on ABN AMRO Bank N.V. on 10 June 2025 after determining that the Dutch lender had systematically violated the statutory bonus ban applicable to its senior officials. The penalty follows enforcement proceedings under the ECB's Single Supervisory Mechanism framework, in which the Dutch central bank acted as national competent authority. The ECB's supervisory sanctions register confirmed the enforcement action as part of its public record of SSM penalty decisions.

The violation relates to bonuses paid to officials in seven second-tier management positions between 2016 and 2024, covering a period of eight years. Total prohibited bonus payments across those positions exceeded €1.5 million. The scale of the violation — spanning nearly a decade and involving multiple individuals — indicated that the non-compliance was not an isolated incident but a systemic failure in ABN AMRO's application of the bonus rules to its senior management.

THE DUTCH BONUS BAN AND ITS SCOPE

The Netherlands introduced a statutory bonus ban for financial sector executives in 2015 as part of a broader legislative response to public and political concerns about excessive pay in the banking industry. The ban, which applies to senior officials of Dutch-headquartered banks and insurers, prohibits the payment of variable remuneration — including performance bonuses — above a threshold set as a percentage of fixed salary. Dutch law applies a stricter standard than the European Union-wide bonus cap, making the Netherlands one of the most restrictive jurisdictions in Europe on executive pay.

The DNB found that ABN AMRO paid bonuses that were prohibited under this framework to officials in seven positions within the bank's second-tier management structure. Second-tier management typically refers to executives one level below the management board, covering senior leaders of business lines, regions, and major functions. The inclusion of this tier within the bonus ban reflects the Dutch legislature's view that responsibility for the conduct that caused the financial crisis extended beyond the most senior leadership and into the layer of executives below them.

The violation also included fixed salary increases awarded to one official that substantially exceeded permissible levels. That individual received fixed pay increases of 11.4% and 28.8% in two consecutive years. By contrast, the permissible collective wage increases applicable under the relevant framework in those periods were 1.5% and 2.5% respectively, meaning the increases granted to the official were many multiples of what was allowed.

FINE REFLECTS DURATION AND SYSTEMIC NATURE

The €15 million penalty reflects both the financial magnitude of the prohibited payments and the duration over which the violations occurred. Enforcement authorities typically calibrate financial penalties against the size of the institution, the severity of the breach, and whether the violation was a one-time error or a pattern of conduct. In ABN AMRO's case, the eight-year span and the involvement of seven positions suggest a structural compliance failure rather than an accidental oversight.

ABN AMRO is one of the largest banks in the Netherlands, with operations spanning retail banking, private banking, and corporate finance. The bank returned to public ownership in 2015 following a post-crisis period of full state ownership, and it has operated under heightened scrutiny from Dutch supervisors, the ECB, and public stakeholders since its re-listing. The bonus ban violation is likely to attract scrutiny from Dutch parliamentarians and civil society groups given the sensitivity surrounding bank executive pay in the Netherlands.

The DNB's action serves as a reminder to financial institutions operating in the Netherlands that the statutory bonus ban is actively enforced and that violations occurring below the level of the management board are within scope. The decision is also expected to prompt a review of remuneration compliance processes at other Dutch banks and insurers subject to the same framework.