To be responsible for recording money going out and coming into the Practice; banking cheques, overseeing the practice bank accounts, credit cards and card payments. To ensure VAT returns are completed on time. Assisting the Practice Accountants, Practice Managers and Partners as required with financial aspects of the Practice. Record all income and expenditure onto Xero, and on spreadsheets where appropriate. Ensure regular housekeeping of Xero accounts. Ensure all monies expected are received and if not chase them with the appropriate authority, raising invoices if needed. Make claims for premises reimbursement. Raise invoices to PCN for reimbursements due for staffing costs. Bank reconciliation Cross check invoices with requisitions and delivery notes Maintain and balance petty cash account. Maintain and reconcile credit card account. Prepare, check and pay in all banking. Prepare BACS payments, set up standing orders and direct debits as required. Manage card payment receipts. Analysis of monthly drug invoices for personally administered drugs, to be entered onto spreadsheet. Monitor, check and match all payments made by patients and other outside authorities, updating spreadsheets. Preparation of VAT. Return Cash forecasting. Electronically file paperwork / receipts onto GP Teamnet and Xero. Claiming of all Enhanced Services and checking to ensure the payments are received. Assisting the Practice Accountants with the annual accounts.