Do I Need to Register for Self-Assessment?

The deadline to register for self-assessment is 5th October. But who needs to register?

Photo by rupixen.com on Unsplash

We are an independent charity providing free, impartial and confidential advice to people in Burnley and Pendle.