Online tax returns – FAQs

New year marks a busy period for nigh on 5 million self-employed workers, with the deadline for submitting online tax returns fast approaching. You should already have registered for self-assessment with HMRC and received your 10-digit unique taxpayer reference (UTR)....