I believe you can bring in any amount tax free, however, amounts above $10,000 MUST be declared on landing. Also, all funds brought in must have legally gone through the tax system of the country of origin. So, as long as you filed and declared all your taxes correctly there should be no problem. If you have much more than the $10,000 I would suggest getting some professional advice.