I haven't yet met a single person who can answer this properly. So, I'm trying to find the answer here. I'm an international student in Canada. My relatives in Canada sometimes give me cash to buy my groceries. When I visited 3 to 4 relatives, I got about $1000. Can I deposit that money in my bank account? Some of my friends say there'll be a problem during post graduation work permit or PR process if I deposit cash in my bank account. Some say there will be a problem only if the amount is too big. But no one is able to tell me how much is that "big" amount. Can anyone clarify it to me? It would be a great help. Thank you.