Back to Our team

Michael McAllister

Partner & Head of Payroll Services

Michael McAllister

Aberdeen Office, Edinburgh Office, Elgin Office, Glasgow Office, Inverness Office,
T: 0141 2225800
E: michael.mcallister@jcca.co.uk
Connect on LinkedIn

Michael is Partner & Head of Payroll Services, and has significant experience working with clients on both a domestic and international basis. He leads the firm’s payroll services offering operational hubs in Aberdeen, Elgin and Glasgow, joining the firm in 2019.

Throughout his career, Michael has primarily worked in HR, Payroll, and Pensions, focusing on the payroll industry since 2009. His goal is to provide clients with accurate, proactive, and honest advice on all people-related matters.

Michael assists clients with their payroll outsourcing models and offers a range of payroll services, including payroll health checks, taxation governance, and pensions and auto-enrolment support. Leveraging his HR experience, he collaborates closely with HR teams to ensure their People functions are robust and effective, supporting payroll, finance, and other stakeholders. He also consults with employers on compliance issues such as real-time information, gender pay gap reporting, the apprenticeship levy, IR35, auto-enrolment, systems selection, and departmental re-engineering.

Outside the firm, Michael is a tutor and lecturer on legislative issues such as tax and national insurance, benefits, and comprehensive employer compliance responsibilities. He participates in several consultation forums representing employer and client perspectives and is highly active in the sector.

In his personal time, Michael enjoys traveling and socialising, often combining the two when possible. He loves spending time with his nieces and nephews, relishing his role as 'Uncle Michael,' which allows him to escape for some peace and quiet.

Qualifications

  • Cert. CIPP (Chartered Institute of Payroll Professionals)
  • Cert. (Bookkeeping & Accounting)
  • Cert. (Management Accounting)
  • Dip. (HR & People Management)

Arrange a free consultation with the team now

All fields are required

Reason for meeting


  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   

All fields are required

All fields are required, except marked with *

If applicable, please tell us the number of employees *

Have a general enquiry? Get in touch.