Produce and reconcile monthly management accounts for the Practice. Monitor budgets Forecast all staffing costs, income and expenditure for a full year and maintain on a monthly basis. Manage bank accounts Monitor and reconcile funded income and expenditure from various sources. Monitor all contract payments Manage the claims invoicing process for all enhanced services, CQRS claims, PCN and other external income on QuickBooks Liaise with NHS England, PCSE and the ICB regarding queries with income relating to the contract and all additional items such as enhanced services. Process all payments relating to staff salaries, dividends, locums, premises and HMRC. Ensure accurate pay details/budget codes are maintained by HR and Payroll to enable accurate Finance reporting Ensure appropriate contributions to the practice pension scheme(s) in liaison with the payroll provider and reconcile pension contributions against balance sheet. Prepare claims for GP Training/Trainees and ensure correct reimbursements are received Prepare year end records for prompt submission to the practice accountant Prepare any other mandatory financial requirements for the Company. Liaise with the practice accountant, bank, creditors and debtors. Working closely with the management team to provide financial insights Ensure compliance with financial regulations. Any other duties as requested