pk
Level 15
Level 15

Get your taxes done using TurboTax

@Puduhepa  are you saying that you have established a LLC  in the USA   ( which state, since LLC s are under state laws -- is it Delaware, Nevada, California or which).  You do have a US address  and a representative or is it on Amazon storefront or what?

The reason I ask is that you first have to establish that this business is an US entity (  States  usually issue you a business ID number).

If indeed  you are US entity being treated as a dis-regarded entity ( most single member LLCs choose this ) then you need an ITIN to be able to file.