- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
‎July 15, 2020
4:26 PM