According to The Local:
Starting next year, the royals must provide a proper balance sheet and income statement detailing how they spend the money they receive from the state, complete with comments and notes, according to the government’s budget bill presented earlier this week…
King Carl XVI Gustaf and his family receive an annual sum…of roughly 127 million kronor ($20 million) from the Swedish state. Roughly half of the money goes to running the royal palaces, operations which have long provided an accounting of their expenses.
Entrance fees to palaces and other royal sites account for…137 million kronor in income.