Not a problem unless bitcoin is not popular enough in your country. You can just tell them that you are an online freelancer and you have just closed a huge deal with a client.
One question in my mind though, if you personally bring cash to the bank and made a deposit, will they ask where did you get it? I don't think so. That's no different if you transfer online. Banks do like deposits.