CIS Refunds Explained: How Subcontractors Can Finally Get Their Money Back (Without Losing Their Sanity) There are few things in life more predictable than British weather… and HMRC taking more tax than necessary from CIS