Marble contracting// CIS Payroll

The unknown problems with CIS

A lot of companies make mistakes over CIS because of a simple misunderstanding of the rules but it can end up being a very expensive mistake.