More than half of Ireland’s IT workers say money is the most significant factor when looking for a new job. With that in mind, we’ve made it easier to calculate how much you can expect to earn after tax.

Salary levels in Ireland vary depending on your experience, the location and the employer. See our table below to quickly calculate how much of the advertised job salary you’ll take home after tax. We have calculated the ‘after-tax’ salaries for 22 salary bands starting at an annual salary of €25,000 per annum.

How Much Tax You Will Pay In Ireland

Employees in Ireland pay three types of tax; Pay Related Social Insurance (PRSI), Universal Social Charge (USC) and Income tax.

PRSI is paid by employees earning €5000 or more each year. Contributions are made by both the employee and employer. You can expect to pay 4% of your salary toward PRSI each year. Your PRSI contribution will be taken directly from your salary.

USC is calculated based on your gross salary and, like PRSI, comes directly from your salary. USC rates are between 2% – 8% depending on your income level.

The standard rate of (Income) Tax in Ireland is 20% and the higher rate is 40%. How much you pay depends on your salary level, but also your marital status. In 2023, the cut-off point for a single person for the 20% rate is (for example) €40,000. Anything earned over this will be taxed at 40%. For a married couple, the cut-off point for the 20% rate is €49,000 and then 40% for anything above this.

How Much You’ll Earn After Tax In Ireland

Examples of ‘After Tax’ Income – ROI*

*Based on a single person under age 66, no children
**Total Tax Deductions = PAYE (pay as you earn), PRSI (Pay related Social Insurance) & USC (Universal Social Charge)

At Solas IT Recruitment, we specialise in the permanent and contract placement of IT professionals in specific technical markets. Filling positions ranging from Graduate Developer level to Senior Managerial roles.
For more information about how we can help you with your next IT hire, get in touch on 01 244 9520 or email us at

Read More



01 244 9520