In case any umbrella company contractors have forgotten to file their income tax self-assessment form for the year ending April 2011, the deadline is tomorrow, January 31st!
Umbrella company contractors and other freelance workers have been warned to be cautious of schemes that claim to be HMRC approved, when really they are referring to the reference number allocated to a scheme.