There are 60 municipalities in Lithuania, where each of them has its own separate and autonomous budget which is approved by the municipal council. The funds accumulated in municipal budgets are necessary for performance of functions of municipalities assigned by law and the government functions delegated to municipalities by law.