In July 2017 the BBC published a list of its stars that earn more than £150k. Some of the newspapers put together articles on why the salaries earned by the stars were unbelievable when you consider how much the people who have to pay for the TV licence actually earn. There were 96 people on the list earning from £150k up to £2.25m. There is a problem with the report in that there are also a lot of hidden salaries that have not be given in the report due to the TV programs being produced by outside companies or the BBC commercial arm that are not regulated by the BBC charter and therefore the BBC does not need to report these.