Financial Controller Location: Main Site – Kitching Road Department: Accounts Reports to: Managing Director Salary: £37,000 – £42,000 per year Job Type: Full-time, Permanent Schedule: Day shift About the Role We are seeking an experienced and detail-oriented Financial Controller to support the day-to-day financial operations of a busy and growing business. This role requires a highly organised individual with strong technical knowledge, excellent analytical skills, and the ability to handle sensitive financial data with complete discretion. Key Responsibilities Manage and maintain company cash flow (daily, weekly, monthly) Oversee and maintain factoring (RBSIF) Manage PAYE processes and compliance Prepare and submit quarterly VAT returns, ensuring timely payments Support the Managing Director with annual budget preparation Control bank accounts, including balancing and posting transactions Lead year-end processes, including corporation tax, reporting, and audit coordination Produce and maintain weekly and monthly financial reports and packs Process payroll accurately using Sage Payroll in line with UK legislation Maintain accurate financial records (sales and purchase ledgers) Process invoices, payments, expenses, and perform bank reconciliations Prepare reports and spreadsheets using Excel and Xero Support month-end and year-end accounting processes Liaise with internal teams and external sta...