OUR METHOD

Every figure
in context.

A salary number is useful only when you know what it measures, who it covers and when it was recorded.

Three different kinds of pay data

Observed earnings come from the Central Statistics Office's Earnings Analysis using Administrative Data Sources (EAADS). We show gross annual median and mean earnings for PAYE employments. The current site snapshot uses 2024, the latest EAADS annual release verified for this build. The county measure refers to residence; the sector measure refers to the employer's economic activity.

Profession ranges come from Morgan McKinley's 2026 permanent-salaries tables. We present its published Dublin bands for 0–3, 3–5 and 5+ years where available. They reflect recruitment market guidance and are not averages of all people in an occupation.

Public pay scales come from official HSE, education, civil-service and Garda documents. The points are contractual basic pay for a specific date and entrant group. Allowances, overtime and pension terms sit separately.

How we prepare the site

We save checked source snapshots in the repository. The site builds from those local snapshots and never changes a figure during a visitor's session. The validation script checks source links, dates, units, salary bands, expected coverage and numeric ranges before publication.

Missing or suppressed values remain missing. We do not infer an average from the midpoint of a recruitment range, convert weekly pay into an “observed” annual figure, or project old CSO data into a newer year. A source's reference year appears beside the number.

Sources in this edition

What to compare carefully

Annual earnings include the pay reported for an employment during the year. Part-year work and working hours affect the figure. A recruitment range describes a possible base salary for a role. A public scale is a contract rate. They answer different questions, so the site keeps them in separate views.

For a personal take-home-pay estimate after tax, visit income.ie.