King Charles III has paid over £30 million in taxes since becoming monarch in 2022 Prince William disclosed paying over £20 million in taxes as Prince of Wales The Duchy of Lancaster provides Charles with £25.2 million annual income in 2025-26