Completing a self-assessment is the bane of a lot of contractors‘ lives; on top of taking a lot of time, there are often many common mistakes made which can either result in having to start again or receiving a fine. Not all mistakes lead to a penalty but they can lead to more tax being paid […]