The Canadian federal budget of 2004 was a budget for the Government of Canada. It was read in the House of Commons of Canada on March 23, 2004 by Finance Minister Ralph Goodale of the governing Liberal Party. It was prepared by Goodale with significant input from Prime Minister Paul Martin, who had previously served as Minister of Finance in the government of Jean Chrétien.