Skip to main content
PaySlipIQ

Irish USC — methodology

Last verified · Next review

Plain-English summary

The Universal Social Charge (USC) is an Irish income-based charge separate from PAYE and PRSI. It applies to most types of income above an annual threshold and is collected through the PAYE system on your payslip. USC is calculated on a cumulative basis through the year, in the same way as PAYE.

USC is structured as a four-band system. Below €13,000 of total annual income, USC is not payable at all. Above that threshold, the bands apply on a step basis: 0.5% on the first slice, 2% on the next, 4% on the next, and 8% on everything above. Two important modifiers exist: a medical-card concession that caps the rate at 2% for some lower earners, and an over-70s rule that achieves the same effect.

PayslipIQ recalculates USC for the slip's pay date, applies the cumulative basis, and surfaces any concession that may apply based on the user-provided context.

What this methodology covers

  • Standard four-band USC: 0.5% / 2% / 4% / 8%
  • Thresholds at €12,012, €27,382, and €70,044
  • Annual exemption below €13,000 total income
  • Medical-card concession (capped at 2%) for income under €60,000
  • Over-70s concession (capped at 2%) for income under €60,000
  • Cumulative vs Week 1 basis

What it does not cover

  • USC on self-employed Schedule D income above €100,000 (3% surcharge handled separately)
  • Rental and investment income outside payroll
  • Foreign-sourced income subject to credit relief
  • USC on certain pension contributions outside the standard relief

Data inputs accepted

  • USCable pay for the period (gross pay less specific deductions like pension contributions)
  • USC status as printed on the slip (cumulative, week 1)
  • Pay frequency and period number
  • Optional context: medical card holder, age 70+ in tax year
  • YTD USCable pay and YTD USC where present

USC bands

BandAnnual rangeRate
1€0 to €12,0120.5%
2€12,012.01 to €27,3822%
3€27,382.01 to €70,0444%
4€70,044.01 and above8%

Step-by-step calculation logic

  1. Determine basis. Cumulative is the default. Week 1 / Month 1 forces in-period only and disables YTD reconciliation.
  2. Compute period-equivalent thresholds. Annual band edges are divided by the number of pay periods to get period thresholds. For monthly: ÷ 12. For weekly: ÷ 52.
  3. Apply the under-€13,000 exemption. If projected annual USCable pay is under €13,000, USC is €0. We extrapolate from YTD where possible, otherwise from the period multiplied by remaining periods.
  4. Slice and rate. Apply the four bands cumulatively on a YTD basis: 0.5% to first €12,012, 2% to next €15,370, 4% to next €42,662, 8% to remainder.
  5. Apply concession. If the user is a full medical-card holder, or aged 70+, AND total income is under €60,000, the maximum rate applied is 2% (so no slice incurs 4% or 8%).
  6. Reconcile. Compute the cumulative USC due, subtract YTD USC already paid, and compare against the period's deduction. Differences over €1.00 are flagged.

Worked example

Cian is monthly-paid, cumulative USC, no concession. April 2026 (month 4) gross USCable pay of €4,200, YTD USCable pay €16,800.

  • Cumulative band 1: €12,012 × 0.5% = €60.06
  • Cumulative band 2: (€16,800 − €12,012) = €4,788 × 2% = €95.76
  • Cumulative band 3: €0 (under €27,382 threshold)
  • Total YTD USC due: €60.06 + €95.76 = €155.82
  • YTD USC already paid (per slip): €117.40
  • Expected period 4 USC: €155.82 − €117.40 = €38.42

If the slip shows €38.40, that is within rounding tolerance and passes. A figure outside €1.00 is flagged with the workings so Cian can ask payroll.

Edge cases handled

  • Medical-card concession with income above €60,000 — concession does not apply; standard bands resume.
  • Turning 70 mid-year — concession applies for the full tax year if the 70th birthday falls in that year.
  • Week 1 / Month 1 USC — period in isolation; cumulative reconciliation suspended.
  • Bonus pay pushing into 8% band — handled correctly under cumulative basis; surfaced as expected if YTD warrants it.
  • Pension contributions reducing USCable pay — for ordinary pension contributions, USC is calculated on pay before the deduction; for AVCs and PRSAs the same. We follow the slip's stated USCable figure when present.
  • USC exemption case — total income under €13,000; we explain why USC is €0 even with band 1 nominally applicable.

Limitations and known gaps

  • Self-employed Schedule D 3% surcharge above €100,000 is not modelled in payroll-only context.
  • Where the slip does not expose a separate USCable pay line, we approximate from gross less obvious pension contributions.
  • Concession eligibility relies on user-supplied context; we flag rather than infer.
  • Mid-year change in medical-card status requires an updated Revenue Payroll Notification (RPN) — we cannot see RPNs.

Sources used

  • Revenue.ie, Universal Social Charge — revenue.ie/en/jobs-and-pensions/usc
  • Revenue.ie, Employer's Guide to PAYE (USC chapter)
  • Citizens Information, USC — citizensinformation.ie
  • Finance Act 2025 (USC band thresholds effective 2026)
  • Revenue eBrief on medical-card and over-70 concessions

Disclaimer

PayslipIQ provides informational analysis only. We do not provide tax, legal, or employment advice. USC eligibility and concessions depend on Revenue records that we cannot see directly; check your Revenue myAccount before raising a query with payroll.