What will my tax obligations be once I setup the business?
As with starting any business, you'll have to comply with U.S. tax law and other applicable laws. You'll also have to pay an annual Franchise Tax to the state of Delaware, which starts at $350.
Last updated on August 21, 2017