Legal Questions: I'm not in Delaware. Can I incorporate here instead?
Updated 27 April 2021
At this moment we only support Delaware C-Corps, because they are by far the most preferred entities for startup investors. And there is a good reason for that - Delaware has historically been a startup-friendly that made it easy for founders to register their companies there.
Get in touch to learn more about Capbase or schedule a call to setup your brand new Delaware C Corp on Capbase! Do you already have a company incorporated elsewhere? Not a problem, send us a bit more info and we'll chat more about your specific needs!
If you cannot find the answer to your question, you can always contact us.