The nation’s major political parties took in $50 million in donations from unknown sources last financial year, with new analysis showing 30 per cent of all income amounts to “hidden money”.