Your question assumes that companies incorporating in Delaware will save taxes, which may or may not be true. More importantly, that isn’t generally the reason why businesses choose to incorporate Delaware. What will have the greatest impact on your taxes is the type of corporate structure you choose. So selecting the corporate entity that makes the most sense to serve your company’s plans and needs requires a bit of planning. Sometimes a C-corp will be the right selection and sometimes incorporating as an LLC or S-corp is the better choice. Like you, many foreign-based business owners are often concerned about making the proper selections on an IRS form. You should definitely contact a reliable business (who has experience with tax law) lawyer to help you walk through the process.
We’re currently helping 100s of startups incorporate and solve their legal challenges with. Our legal platform seamlessly connects entrepreneurs, both foreign and domestic based, with top notch attorneys to complete their legal stuff. We offer free initial consultations & flat-fee pricing. Feel free to message me w/ any questions.