What if I bring only 10 thousands, do I have to declare it? I can bring 10K with me and transfer the other amounts from my local bank in my country to my American bank once I have one. It is a hassle as most banks refuse to open a bank account without a proof of address and as a recent LPR I would not have an address immediately in the US and that's a big gap in their system.
You have to declare anything over $10,000. I understand the "hassle" all this involves all to well..
Please do not forget to designate "Helpful" and "Best Answer" to this question.