Making sense of UK Umbrella Contract Rates May 8, 2024 8 min read HMRC A deep-dive into rates and taxes when working through Umbrella companies