Finance Manager


Details:
  • Salary: £40,000 - 50,000 - Annum
  • Job Type: Permanent
  • Job Status: Full-Time
  • Salary Per: Annum
  • Location: Salisbury Wiltshire
  • Date: 4 days ago
Description:

We are seeking a proactive and hands-on Finance Manager to oversee the day-to-day financial management of our growing business. With an annual turnover of approximately £1 million, this role is ideal for someone who enjoys working within a small, dynamic team and can combine strong financial management with HR administration and employee support.

The successful candidate will take ownership of the finance function, ensuring accurate reporting, robust financial controls, effective cash flow management, and compliance with statutory obligations. In addition, they will support the management team with HR administration, recruitment coordination, payroll processing, and employee record management.

This is an excellent opportunity to play a key role in the continued growth and success of the business.

Key Responsibilities

Finance

Manage the company's accounting function using Xero.
Prepare monthly management accounts, including profit and loss, balance sheet and cash flow reports.
Lead budgeting, forecasting and cash flow planning processes.
Monitor financial performance and provide analysis and recommendations to management.
Manage sales ledger, purchase ledger and credit control activities.
Reconcile bank accounts and maintain accurate financial records.
Prepare and submit VAT returns and support year-end accounts preparation.
Liaise with external accountants, auditors, banks and other professional advisers.
Manage payroll processing and pension administration.
Develop and improve financial controls, systems and reporting processes.
Ensure compliance with all relevant financial and statutory obligations.HR & People Administration

Maintain employee records and HR documentation.
Support recruitment activities including advertising vacancies, arranging interviews and onboarding new employees.
Coordinate employment contracts, offer letters and probation reviews.
Manage holiday, absence and employee records.
Assist managers with HR policies and procedures.
Coordinate training records and employee development activities.
Support payroll administration by maintaining accurate employee data.
Act as the first point of contact for day-to-day HR queries.
Ensure compliance with employment legislation and company policies.Business Support

Provide financial and operational insights to support business decision-making.
Assist with strategic planning and growth initiatives.
Support continuous improvement of business systems and processes.
Contribute to a positive and collaborative working culture.Skills & Experience

Essential

Previous experience in a Finance Manager, Financial Controller or senior finance role.
Strong working knowledge of Xero.
Experience producing management accounts and financial reports.
Payroll and pension administration experience.
Excellent Excel and financial analysis skills.
Strong organisational and problem-solving abilities.
Ability to work independently and manage multiple priorities.
Excellent communication and interpersonal skills.
High level of accuracy and attention to detail.Desirable

AAT, ACCA, CIMA or equivalent qualification (qualified, part-qualified or qualified by experience).
Previous HR administration or HR management experience.
Experience working within an SME environment.
Knowledge of UK employment legislation.
Experience implementing process improvements and financial controls

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Finance Manager in Salisbury Wiltshire ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?