How do I register my company in Delaware as a non resident?

Good decision to form your corporation in Delaware. You can do it yourself directly through the state for a nominal charge ($89 for filing and ~$100 for a registered agent). Full instructions for incorporating can be found on the State of DE website. But do your homework first: 5 Reasons Why Delaware Is the Best State to Incorporate Your Business

The question you should be asking is what type of support support do you need in addition to forming your company? Things like S-Corp v. C-Corp, filing state, capital structure, equity allocation, intro’s to investors, securities issues and more. I went into this a little deeper here: What are some common legal mistakes committed by startup founders?

Another option for the incorporation process is to hire an attorney. You can find a startup lawyer for a fixed price at LawTrades. Our legal platform makes it easy and affordable for entrepreneurs to use an on-demand attorney. We offer no obligation price quotes so give us a visit! Good luck.