The Finance Office is responsible for managing all of the financial affairs of the Town and supports the other departments through accounting services, financial reporting and payroll processing. Activities performed by the Finance Officer include accounting, data processing, debt administration, cash management, arranging for and assisting with the annual independent audit and preparation of monthly internal financial statements. The accounting function involves payment of the Town's bills, preparation of payroll and related payroll tax returns and maintenance of the general ledger for all subsidiary ledgers for receivables, payables and fixed assets.