A well-established business is seeking an Accounts and Administration Assistant to support both the finance function and general office operations. This is a varied and hands-on role, ideal for someone with experience in accounts and office administration, who enjoys working as part of a small, collaborative team. Key Responsibilities: Accounts Duties: Processing supplier and customer invoices, payments, and receipts (Accounts Payable & Receivable) Bank reconciliations and maintaining accurate financial records using accounting software (Xero, QuickBooks or similar) Preparing and issuing client statements Assisting with month-end and year-end financial reporting processes Managing petty cash, employee expense claims, and handling payment queries Processing refunds and liaising with customers where necessary Supporting VAT returns and payroll preparation (as required) Administrative Duties: General office administration and organisational support Managing incoming calls, emails, and customer enquiries in a professional and timely manner Booking appointments, scheduling meetings, and managing the MD’s diary Data entry and maintaining internal databases Providing admin support to other departments as needed Assisting with the administration of various systems Person Specification: Previous experience in an accounts or finance admin role desirable Good working knowledge of accounting software (Xero, QuickBooks, Sage, or similar) Strong organisational skills and attention to detail Excellent communication and customer service skills Confident using Microsoft Office (Excel, Outlook, Word) Ability to work independently and manage workload effectively A flexible and proactive attitude with a willingness to support wider business operations when needed Full UK driving licence preferred due to on-site location Hours & Working Pattern: 16 to 20 hours per week Flexibility to increase hours or take on additional duties would be advantageous On-site role — own transport likely required