Skip to main content Required by EU law for organizations with 50+ employees

The internal reporting channel the EU Directive requires

Under EU Directive 2019/1937, organizations with 50+ workers must operate a secure internal reporting channel. Non-compliance carries fines up to €1,000,000 under national transpositions.

See our live reporting portal

Directive (EU) 2019/1937 of the European Parliament and of the Council of 23 October 2019 on the protection of persons who report breaches of Union law. OJ L 305, 26.11.2019, p. 17-56.
EthicsPortal case list alongside the mobile reporting portal employees use

Without a channel, you're exposed

An employee witnesses fraud and has nowhere to report it internally. They go to a regulator, a journalist, or a lawyer. Now you have a compliance violation, a PR crisis, and no audit trail showing you took the Directive seriously. A reporting channel is not a checkbox. It is how you find problems before they find you.

See the penalties by country

How it works

  1. Portal configuration interface

    Step 1: Configure your portal

    Set up the organization account, configure your portal's welcome text, report categories, and logo. No technical setup required.

  2. Share portal link and QR code

    Step 2: Share the link

    Give employees your portal link or QR code. They can submit anonymous reports from any browser. No app or account is required.

  3. Case management and messaging

    Step 3: Handle reports securely

    When a report comes in, communicate securely with the whistleblower, track your 7-day and 3-month deadlines, and export case files for auditors.

Evidence for auditors

Four compliance documents available directly from the portal, ready to hand to legal, compliance, or regulators.

  • Compliance report

    Directive 2019/1937 checklist, SLA metrics, data protection measures, and audit trail summary without exposing sensitive report data.

  • Compliance certificate

    Shareable proof that your organization operates an internal reporting channel compliant with Directive 2019/1937 and your national transposition.

  • Whistleblower policy

    Ready-to-adopt internal policy document your organization can publish and communicate to workers.

  • Privacy notice

    GDPR Article 13/14 notice displayed to reporters before submission, pre-filled with your organization's controller details.

Principled infrastructure

No AI on report content.

EthicsPortal does not transmit report content, reporter identity, or case messages to any large language model or AI inference provider. No AI categorisation, summarisation, or translation. No AI sub-processor on the GDPR Article 28 list. A deterministic audit trail records actor and action — not a probabilistic suggestion.

Read the commitment →

Pricing

One plan. Everything the Directive requires.

500/year

Excluding VAT

Unlimited reports, designated handlers, and file uploads.