In each city of over three hundred thousand population, there shall be enacted annually by the legislative authority a budget covering all functions or programs of such city except in those cities in which an ordinance has been adopted under RCW
35.34.040 providing for a biennial budget, in which case this chapter does not apply. In addition, this chapter shall not apply to any municipal transportation system managed by a separate commission, the making of expenditures from proceeds of general obligation and revenue bond sales, or the expenditure of moneys derived from grants, gifts, bequests or devises for specified purposes.