Don’t be scared of Halloween tax fright

The deadline for self-assessment paper tax returns is looming with an automatic £100 fine dubbed ‘Halloween Horror’ issued to anybody who submits a paper return later than 31 October 2012