The city treasurer shall keep the accounts arising from the several sources of revenue and income separate and distinct from one another, and shall make daily deposits of all moneys received by him in such banks or institutions as may be designated by the council, and shall make specific reports daily to the city controller of all receipts and deposits and of all moneys withdrawn from the treasury, and shall present and verify his cash account in such manner and as often as may be required.
53 P.S. § 12395