You can carry up to USD 1,00,000, or equivalent foreign currency, in and out United States of America. However, in case the amount you are carrying exceeds the given limit then you will be required to declare the same.