Financial Manager - Growing SME (Office-Based Role) 3 Months contract - possible permanent position Salary: £35,000 to £43,000 per annum, depending on experience We are seeking an experienced Financial Accounts Manager to join our expanding business. This is a full-time, office-based role located in central Cheltenham (Monday to Friday, 9:00am to 5:30pm with 1 hour for lunch). Essential requirements: Proficient in Xero accounting software Advanced Excel skills Minimum 5 years' experience in a similar role Strong communication skills suited to a collaborative, small-business environment Key Responsibilities Daily Tasks Monitor and reconcile bank accounts Record purchase invoices and expenses Process customer payments and ad hoc outgoing payments (e.g., direct debits, debit cards) Reconcile and post credit card and staff expenses Maintain accurate and timely filing of financial documentation Ensure VAT compliance on relevant transactions Prepare BACS and international payments as needed Monthly Tasks Reconcile sales and cost of sales with financial reports Prepare bank reconciliations across all accounts Reconcile balance sheet items and verify nominal ledger balances Ensure accurate and organised documentation of sales invoices and credits Close monthly periods on Xero (creditors/debtors/nominals) Reconcile and post petty cash transactions Quarterly Tasks P...