Managing budgetsUndertaking financial auditsProviding financial adviceLiaising with clients, individuals, and businessesAnalysing riskAdvising on tax planningMaintaining accounting records and preparing accounts informationCounselling clients on areas of financial improvementManaging junior colleaguesLiaising with auditors (internal or external)Producing reports and recommendations following the auditsPreparing financial statements and monthly and annual accountsNegotiating terms with suppliersInvoicing