Should I pay taxes on my own money that I transfer to the U.S.
Hello- I have been reading the string of posts related to taxes and I have a question for anyone who can help me
I am a green card holder living in the U.S. who also holds a bank account in my native country. I wanted to transfer that money over to the U.S. (it would go from my bank account in my native country to my bank account in the U.S.) If I transferred less than $100k, would I need to declare it since it's technically my own money that I am bringing over? If so, would I need to pay tax in the U.S. Being a citizen of another country and holding a bank account there, I already pay taxes in that country. I don't think it makes sense to pay taxes twice.
Keeping the above in mind, if my parents were to gift me the money, would I still need to declare it? They are not only citizens of that country but also pay taxes there.
Looking forward to a response
Thank you!