http://www.cic.gc.ca/english/visit/index.asp
To visit Canada you must have enough money for your stay. The amount of money you will need can vary with the circumstances of the visit, how long you will stay and whether you will stay in a hotel or with friends or relatives. For more information, ask the Canadian visa office in your country or region.
The Government of Canada will never ask you to deposit money into a personal bank account or to transfer money through a specific company. However, in some cases, an immigration officer at the Canadian port of entry can require you to post a bond in form of a cash deposit to ensure that you comply with certain terms and conditions during your visit to Canada (i.e. leaving Canada when your approved period of stay is over).
If a bond in the form of a cash deposit is required, the officer fixes the deposit amount based on your financial resources and other conditions set out in Canada’s Immigration and Refugee Protection Regulations.
Ako imate vise od $ 10 000 u cashu morate ih prijaviti. Takodjer morate popuniti carinsku dekleraciju prilikom ulaska u Kanadu.
http://www.cbsa-asfc.gc.ca/publications/forms-formulaires/e311-eng.pdf