The Liberal government has promised to give businesses 18 months to get ready if and when Parliament passes its recently...