I am U.S. alien by L1 visa.
I have savings in a country of residence and going transfer them to U.S. bank account.
- Should I report them?
- Are money transers taxable?
- Who is authorized to give me legal assistance inside U.S.
As a general proposition, no, you do not need to report money transfers into the US. If a transaction exceeds $10,000 then the bank must report it anyway. Note that "structuring" your transactions to avoid a $10,000 deposit is illegal, so be careful if you are moving lots of money.
As a general rule, no, transferring your own individual money from a foreign account to a US account does not incur taxes.
Only lawyers are authorized to practice law in the US. They should generally be bar licensed in the state of practice. Certified public accountants can assist you with tax preparation and return positions, though tax lawyers may be necessary for some situations or for formal tax opinions. Be sure to use an experienced advisor to file your tax returns and information reporting.