About the Role We are looking for a motivated and detail-oriented Accounts Assistant to join a busy three-person accounts team, reporting directly to the Financial Controller. This is an excellent opportunity for someone with solid accounting experience who enjoys variety and wants to develop their skills in a dynamic office environment. Accounts Assistant Key Responsibilities You will support all areas of the accounts function, including: Purchase Ledger Process invoices using Sage and handle supplier queries Liaise with suppliers accounts teams by phone and email Run supplier payment batches (twice monthly) and check statements Daily Banking Record remittance advices in company cash books Process bank transactions in Sage and reconcile accounts Update monthly cash flow forecasts with actuals Sales Ledger Prepare and dispatch invoices via Tesseract and relevant portals Resolve invoice queries efficiently Expenses & Timesheets Verify expense claims and process through Sage Check and process staff timesheets, ensuring accuracy and authorization Credit Control Assess creditworthiness of new and existing clients Chase outstanding debts and liaise with management on collection plans General & Ad Hoc Duties Maintain filing and documentation Provide holiday cover for payroll and sales invoicing Assist with other accounts or administrative duties as required What Were Looking For Proven experience in an accounting role Experience with Sage 50 (or similar accounting software) Some payroll experience preferred A flexible, proactive team player who enjoys a small office environment Strong organizational and problem-solving skills Why Join Us? Work in a supportive, small team with varied responsibilities Opportunity to develop accounting and finance skills across multiple areas Friendly and professional office environment If you are a motivated accounts professional who thrives in a hands-on role, we would love to hear from you. Apply now to join a growing team where your contributions make a real impact.