I agree option 3 is the best option in your case. Who do you need to prove? The CRA? If so, just get a good accountant to explain things. Don't worry that you would be asked during citizenship application. For now, you need to worry about your PR Residency Obligation.
Yes, true
I have one more question unrelated to this though
Now I will be moving to Ontario but my flight will be transiting in Montreal, now my question is
Can I insist on stamping my passport in Ontario? Because I know that I will be getting my primary stamp (if any) in Montreal but how about Ontario as a domestic flight?. You know again for the sake of getting the stamp at my main point of entry so that it could be easily tracked and proved
Yes, true
I have one more question unrelated to this though
Now I will be moving to Ontario but my flight will be transiting in Montreal, now my question is
Can I insist on stamping my passport in Ontario? Because I know that I will be getting my primary stamp (if any) in Montreal but how about Ontario as a domestic flight?. You know again for the sake of getting the stamp at my main point of entry so that it could be easily tracked and proved
Dear all,
I am now transferring money from UAE to my account in Canada.
I have checked and the best exchange rate is through western union but the issue is that the best of the best rate is through cash and someone to receive it in person from Western Union Canada.
I have friends in Canada who can receive it and send this money to my bank account but how legitimate is this? Could this be questioned later on by the RBC bank in Canada specially that Western Union has a limit of 10k CAD per transaction so i will need to send multiple transactions.
P.S I can transfer it through Western Uniom directly to my bank account BUT RBC charges 17 dollars per wire transfer received so I will pay alot to do that.
So my question is will cash transfers flag anything?
I will keep receipts of WU transfers as a proof that its my money
Please i need urgent help as I need to do the transactions very soon