Yes, it’s 10 years to be exact. See e.g. https://learn.e-resident.gov.ee/hc/en-us/articles/360000798017-Share-capital-contribution
It is possible to defer the payment of share capital up to 10 years. However, when doing so, all founders of the company will be held personally liable for the deferred amount.
You also cannot pay dividends until the capital in contributed (but you can pay yourself a salary).