Question: how does the canadian government raise money?
Answer: Both private commercial banks and the Bank of Canada create money by extending loans to the Government of Canada and, in the case of private commercial banks, lending to the general public. The Bank of Canada's money creation for the Government of Canada is an internal government process.