Company registration/formation (most commonly in the form of "osauhing") in Estonia is straightforward and with a digital ID can be done 100% online. However, in practice there are a few important things you need to consider before creating a company and also things to think about to be able to run the company smoothly afterwards. Please bear in mind that liquidating a company is far from as easy as creating it so you might want take a few moments to be sure that an Estonian company is exactly for you.
So besides the actual business idea, concentrate on the following:
1. How many people will be involved in the ownership/management of the company? If it is more than one, you need to think about the relationship between the parties and also consider an agreement between shareholders to outline at least the basic obligations, rules of exit etc.
2. Check if the business name you want is available.
3. Are there any special requirements in your business area? For example special capital requirements or an activity license. If so, make sure you know how to apply for it.
4. Do you have a physical address in Estonia? If not, you need to acquire a contact person and an address service. There are many service providers for that.
5. How are you going to go about banking? Getting a regular bank account without residence in Estonia can be tricky. Although it is possible to run your business without an Estonian bank account, it is still needed for share capital payment right now.
These rules will probably change from 2019 though as the legislator is considering amendments to law which enable also using another EU bank or even fintechs .
6. Bookkeeping? Although relatively simple to do it yourself when business is small, it is useful to buy accounting service at least in the beginning to familiarize yourself with the practical side as well as tax rules. The price for accounting services is relatively cheap.