PayGap EU by Fizz Labs

Calculation tool, not legal advice. National rules may differ; check the law of your Member State.

Your EU pay gap report, calculated in your browser.

Upload nothing. Drop in a payroll CSV and see all seven Article 9 indicators of the EU Pay Transparency Directive, including every worker category over the 5% line. Then see what the report looks like in Polish.

Built for employers with 150+ workers (first report due 7 June 2027 under the Directive). 100–149 workers: first report due 7 June 2031. Under 100: no obligation under the Directive.

Calculate my pay gap (free) See the Polish sample report (PDF)

All of Article 9, (a) to (g).

Mean and median gap, variable pay gap, share receiving variable pay, quartile bands, and the gap by worker category, split into basic and variable pay.

Your data stays on your machine.

The calculation runs in this page. The CSV is never sent to a server; we only count anonymous page views and button clicks.

Ready for Poland first.

A sample Article 9 report in Polish, using the Directive's official Polish wording, plus a country-by-country status table with sources.

Calculator

Built for employers with 150+ workers (first report due 7 June 2027 under the Directive). 100–149 workers: first report due 7 June 2031. Under 100: no obligation under the Directive.

  1. Download the CSV template. Columns: gender (F/M), category, base_pay, variable_pay, hours. One row per worker, annual amounts. No names or IDs.
  2. Choose your file, or try the calculator with fictional data.
  3. Press Calculate. Nothing leaves this page.

Download CSV template

Turn the result into a report.

Planned prices. Not on sale yet: tell us if you need it.

Report Pack

€249 one-off + VAT where applicable

  • Article 9 report PDF from your data (Polish + English)
  • Category (g) detail table and methodology annex
  • Value table (CSV) and a one-page summary for worker representatives
  • Generated in your browser

Annual Best value

€490/year + VAT where applicable

  • Unlimited Report Pack regeneration (one legal entity)
  • Quarterly recalculation reminder
  • Templates updated when national rules change
  • Covers each reporting cycle while subscribed

Questions

Who has to report, and when?

Under the Directive, employers with 250+ workers report by 7 June 2027 and every year after; 150–249 by 7 June 2027 and every three years; 100–149 by 7 June 2031. National laws may change the details. See the country status page.

Is my payroll data uploaded?

No. The file is read by your browser and the numbers are computed in this page. Nothing from the file is sent to Fizz Labs or anyone else. Close the tab and it is gone.

What does the 5% flag mean?

If the average pay gap in a worker category is 5% or more, is not justified by objective, gender-neutral criteria, and is not fixed within six months, the Directive requires a joint pay assessment (Article 10). The flag tells you where to look. It is not a legal finding.

How are worker categories defined?

You define them in the CSV. Categories should group work of equal value (Article 4), and national law may give criteria. The tool does not decide this for you.

How is the gap calculated?

Hourly pay = (base pay + variable pay) / paid hours. Gap = (men − women) / men × 100. Variable pay gaps use only workers who received variable pay. Quartiles split all workers into four equal bands by hourly pay.

Why Polish?

Poland is our first local-language report. More languages will follow if there is demand.

Is this legal advice?

No. This is a calculation tool. Check your national law or talk to an employment lawyer.