Although actors' salaries are usually confidential, it is estimated that Rupert Grint made about $30 million from the Harry Potter films. This includes base pay, bonuses, and residuals (a percentage of the film's profits that goes to the actors).