More than 9m self-employed or higher-rate taxpayers were expected to return self-assessment forms for the tax year ending April 5, 2004. It is estimated that close to 1m people will have missed the deadline, resulting in a penalties for each of £100, plus 7.5% annual interest on any tax owed.