Loading...
Share Question
MenuDo you need Form 8858 as Delaware C Corp with a Foreign Address and No US presence?
If you create a Delaware C Corp with foreign mailing address, are you required to file Form 8858 indicating its a foreign branch with 1120? Assuming no separate legal entity, only US company with foreign address & no US presence, same books, zero revenue.
Filed under:
Tax Law:
Tax, Corporate Tax
Question URL
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.