Правова база, що регламентує діяльність численних позабюджетних цільових фондів, потребує систематизації та уточнення. Слід також чітко визначити й розмежувати компетенцію місцевих рад різних рівнів і держави у сфері управління територіальними відділеннями державних позабюджетних фондів та місцевими позабюджетними фондами.
Ухвалення у 1995 році нової редакції Закону "Про бюджетну систему України" і встановлення ним порядку, згідно з яким позабюджетні фонди можуть утворюватися лише за рахунок надходжень від необов'язкових платежів, зумовлює необхідність нового визначення джерел формування їх у законодавстві про місцеве самоврядування.
Через напруженість у використанні доходної частини бюджетів та необхідності першочергового фінансування захищених статей починаючи з 1999 року Законом України “Про Державний бюджет України на 1999 рік” утворення позабюджетних фондів місцевих рад призупинене.
Право на формування валютних фондів місцевих рад було встановлено Законом "Про місцеві Ради народних депутатів Української РСР та місцеве самоврядування" у 1990 р. Стаття 16 цього Закону визначила джерела, за рахунок яких місцеві ради формують свої валютні фонди, а саме:
- відрахування за стабільними довгостроковими нормативами від валютної виручки підприємств (об'єднань), організацій та установ, розміщених на території ради, що встановлюються законодавством України;
- доходи від зовнішньоекономічної діяльності самої місцевої ради;
- добровільні внески й пожертвування юридичних осіб та громадян;
- надходження від реалізації товарів, робіт (послуг) іноземним юридичним особам і громадянам
- тощо.
За цим Законом валютні фонди зберігаються на спеціальних рахунках в установах банків і витрачаються за рішенням відповідної місцевої ради. Визначено також, що ці кошти не підлягають вилученню.
Ухвалений у 1992 р. Закон України "Про місцеві Ради народних депутатів та місцеве і регіональне самоврядування" у ст. 14 підтвердив повноваження органів місцевого самоврядування у справі формування валютних фондів. Джерела формування їх залишилися незмінними.
Спеціальним законодавством України визначено порядок формування валютних фондів органів місцевого самоврядування. Закон УРСР "Про зовнішньоекономічну діяльність", прийнятий у квітні 1991 р., у ст. 12 проголосив, що на території України запроваджується обов'язковий розподіл виручки в іноземній валюті від зовнішньоекономічної діяльності між валютними фондами суб'єктів цієї діяльності та Державним валютним фондом України і валютними фондами місцевих рад. Установлено обов'язковий розподіл виручки в іноземній валюті від зовнішньоекономічної діяльності всіх її суб'єктів, які мають постійне місце перебування або місце проживання на території України. Запроваджено порядок розподілу валюти на основі стабільних п'ятирічних нормативів, що встановлювалися Верховною Радою УРСР за поданням тодішньої Ради Міністрів УРСР.
Визначено також, що в разі підпорядкування кільком місцевим радам території постійного місцеперебування або проживання суб'єкта зовнішньоекономічної діяльності він передає 2/3 суми, призначеної для валютного фонду, місцевій раді базового рівня і 1/3 — раді вищого рівня. Базовими, згідно із законодавством, вважалися міські, сільські й селищні ради. За кошти, що передаються до Державного валютного фонду і валютних фондів місцевих рад, суб'єкти зовнішньоекономічної діяльності одержують з відповідного бюджету компенсацію в прийнятій на території України валюті за спеціальним курсом, встановленим Національним банком. В Україні було заборонено створення без відповідного дозволу, крім Державного та валютних фондів місцевих рад, інших валютних фондів, до яких суб'єкти зовнішньоекономічної діяльності передають частину своєї виручки. Функції обов'язкового розподілу валюти покладалися на відповідні банківські установи, в яких розміщено валютні рахунки суб'єктів зовнішньоекономічної діяльності.
Актами, що визначили новий порядок формування валютних фондів місцевих рад, стали постанови Верховної Ради України "Про формування валютних фондів України у 1992 р." від 5 лютого 1992 р. та "Про внесення змін до Постанови Верховної Ради України від 5 лютого 1992 р. "Про формування валютних фондів України у 1992 р." від 12 травня 1992 р. Встановлювалося, що суб'єкти зовнішньоекономічної діяльності сплачують податок на валютну виручку як до Державного валютного фонду, так і до валютних фондів місцевих рад. Ставка цього податку для рад становила 5% від валютної виручки. Розподіл його між різними рівнями рад здійснювався за ст. 12 Закону України "Про зовнішньоекономічну діяльність". Тобто 2/3 цієї суми надходило до валютних фондів базового рівня, а решта — до валютних фондів обласних і районних рад.
Черговий раз новий порядок формування валютних фондів місцевих рад передбачено Декретом Кабінету Міністрів № 15-93 "Про систему валютного регулювання і валютного контролю" від 19 лютого 1993 р. Було скасовано порядок, за яким валютні фонди місцевих рад формувалися на основі валютного податку. Також зупинено дію ст. 14 Закону України "Про місцеві Ради народних депутатів та місцеве і регіональне самоврядування" в частині формування валютних фондів місцевих рад за рахунок відрахувань за стабільними довгостроковими нормативами від валютної виручки підприємств (об'єднань), організацій і установ, розміщених на відповідній території. Замість цього ст. 14 зазначеного декрету запроваджує порядок, згідно з яким уряд Автономної Республіки Крим, місцеві державні адміністрації, виконавчі комітети місцевих рад формують відповідно республіканський (Автономної Республіки Крим) і місцеві валютні фонди через купівлю іноземної валюти на міжбанківському валютному ринку України за рахунок коштів відповідних бюджетів у межах, затверджених Верховною Радою Автономної Республіки Крим та місцевими радами. Збережено й інші джерела формування валютних фондів місцевих рад, передбачені законодавством України.
Згідно з декретом зупинялася дія статей Закону України "Про зовнішньоекономічну діяльність", які передбачали затвердження нормативів обов'язкового розподілу валютної виручки між державою та місцевими радами.
Формування резервних фондів місцевих рад передбачено в 1990 р. Законом "Про бюджетну систему Української РСР". Згідно з ним резервні фонди формувались у складі місцевих бюджетів, зокрема їхніх видатків. Стаття 13 передбачала самостійне утворення місцевими радами резервних фондів за рахунок власних доходів і частини перевищення доходів над видатками бюджетів нижчого рівня. Ці кошти, згідно із законом, могли передаватися на договірних і компенсаційних засадах раді вищого рівня для фінансового збалансування бюджетів нижчого рівня шляхом дотацій і субвенцій. Обсяги резервних фондів тоді законодавче не встановлювались і визначалися місцевими радами при затвердженні бюджету. Більш детально створення резервних фондів регламентує нова редакція Закону "Про бюджетну систему України", прийнятого в 1995 р. Стаття 20 цього Закону встановлює, що в республіканському бюджеті Автономної Республіки Крим, обласних, міських (міст Києва і Севастополя та міст обласного підпорядкування) і в районних бюджетах утворюються резервні фонди уряду Автономної Республіки Крим, а також виконавчих органів обласних, міських (міст Києва та Севастополя і міст обласного підпорядкування) та районних рад. Ці фонди утворюються в розмірі до 1% видатків кожного з відповідних бюджетів. Резервні фонди використовуються для фінансування невідкладних заходів, не передбачених відповідними місцевими бюджетами. Згідно із Законом, ці фонди утворюються за рішеннями відповідних рад. Фінансування з них здійснюється на основі постанови відповідних місцевих виконавчих органів влади.