I've tried in my posts on this thread to be accurate about the funding of the monarchy, and don't want to be repetitive @losingstill as I've already annoyed at least one poster by doing so.
The Crown Estates profits are paid into the Treasury; 12% are paid to the monarch as the Sovereign Grant for official duties and upkeep of palaces - not funded by taxpayer.
Security is funded by the taxpayer.
The monarch is funded by the Duchy of Lancaster, and supports members of the family out of this.
The Prince of Wales is funded by the Duchy of Cornwall.
There is a place for ongoing discussions about the monarchy and their finances but such discussion needs to be on the basis of fact. (The briefing paper I linked to upthread has a lot of detail.)
There is no requirement in the UK for public figures to declare their tax payments (including MPs, who are paid by the taxpayer).