Under the new law, telco's will have to supply consumers with their usage data so they can understand their actual consumption levels and better identify the best plan for them.
Energy providers will similarly be required to provide "standard, comparable, easy-to-read digital information that third parties can readily access."
Energy providers have been in the government's sights for open data for some time, and agreed in August to to send letters to customers before Christmas explaining how they could save money on their bills.
Banks will be required to share the data they hold on a customer. The Treasury is currently undertaking a review into how the scheme will operate and is due to deliver its report before the end of the year.