Umbrella company or Limited company?

When it comes to deciding how to manage your contractor payroll or locum payroll, there are two main options available in Ireland. You can set up your own personal limited company or choose a more managed payroll solution, known as an umbrella company. But what really is the difference?