(a) Each county, solid waste authority and municipality shall account for financial activities related to the management of solid waste in accordance with generally accepted accounting principles (GAAP). The activities related to the management of solid waste must be accounted for in either a special revenue or enterprise fund, unless explicitly prohibited by GAAP. Where GAAP prohibits the use of a special revenue or enterprise fund, the solid waste financial activities may be individually accounted for in the general fund, as a separate department, program or function and sufficient detail shall be reported in the annual financial report to identify all applicable revenues and expenditures related to the management of solid waste. Any county, solid waste authority or municipality that operates a landfill and/or incinerator shall account for financial activities related specifically to that landfill and/or incinerator in an enterprise fund. Each county, solid waste authority and municipality shall use a uniform solid waste financial accounting system and chart of accounts developed by the comptroller of the treasury.
(b) The comptroller of the treasury is directed to develop a uniform financial accounting system conforming to generally accepted accounting principles for use as required by this section.
(c) Such uniform accounting system shall be subject to the approval of the commissioner of finance and administration. Upon such approval, each county shall establish and maintain the uniform solid waste financial accounting system.
(d) No state funds for solid waste management shall be released to a county, solid waste authority or municipality unless financial activities related to the management of solid waste are accounted for in accordance with GAAP. The activities related to the management of solid waste must be accounted for in either a special revenue or enterprise fund unless explicitly prohibited by GAAP. Where GAAP prohibits the use of a special revenue or enterprise fund, the solid waste financial activities may be individually accounted for in the general fund as a separate department, program or function and sufficient detail shall be reported in the annual financial report to identify all applicable revenues and expenditures related to the management of solid waste. No state funds for solid waste management shall be released to a county, solid waste authority or municipality that operates a landfill and/or incinerator unless financial activities related to that landfill and/or incinerator are accounted for in an enterprise fund.