Its primary task is to take care of the stability of the domestic currency and to ensure the liquidity of payments within the country and with foreign countries. It also acts as the supervisor of the banking system. It is a non-governmental independent institution, obliged to periodically present a report on its operation to the National Assembly of Slovenia.