Bookkeeper / Office Administrator

Salary/Rate:£29,000
Job type:Permanent
Town/City:Keighley
County:West Yorkshire
Sector:Commercial & Industrial
Job ref:BKKAD
Post Date:September 16, 2026
Short description:
We are looking for an experienced Bookkeeper / Office Administrator to join our client's team on a permanent basis. The role will cover a varied range of bookkeeping, accounts and general office administration duties, including Sage, VAT, reconciliations, invoicing, credit control and month/year-end procedures. Scroll down for more info.
Scroll

Meet Our Recruiter

About the Role

Bookkeeper / Office Administrator – Permanent

Location: Keighley

Salary: £29,000 per annum, with salary negotiable depending on experience.

Hours: 37.25 hours per week, representing the standard full-time office working hours.

Working hours:

  • Monday–Thursday: 08:30–16:30
  • Friday: 08:30–13:45

Flexibility: Increased or adjusted weekly hours may be considered to suit the successful candidate, with some flexibility available where required. The hourly rate/salary will be negotiable depending on experience, skills and agreed working hours.

About the Role

We are looking for an organised and detail-focused Bookkeeper / Office Administrator to join our clients team on a permanent basis.

The successful candidate will have practical bookkeeping/accounts experience and Sage training and experience is essential. An AAT or similar accounting qualification is preferred.

This is a varied role combining day-to-day bookkeeping and accounts responsibilities with general office administration. Full training will be provided on our other systems and on additional administrative duties where required.

Accuracy, attention to detail and a methodical approach are essential, alongside the ability to manage your own workload and work proactively.

Key Responsibilities

Bookkeeping & Accounts

  • Input and process supplier invoices.
  • Complete supplier payment runs using online banking, ensuring a high level of accuracy at all times.
  • Reconcile supplier statements against account ledgers and investigate any discrepancies.
  • Raise customer invoices, including Sales and Commercial Invoices.
  • Arrange appropriate freight where required as part of the invoicing process.
  • Carry out credit control duties, including contacting customers regarding outstanding payments and expected payment dates.
  • Reconcile bank statements and maintain accurate financial records.
  • Prepare and check VAT returns, ensuring figures are accurate and complete before submission to HMRC.
  • Input wage and salary figures into Sage and reconcile Tax and National Insurance (NI) accounts.
  • Complete pension submissions and maintain accurate pension records.
  • Process and record foreign exchange transactions.

Month-End & Year-End Procedures

  • Complete month-end bookkeeping procedures, ensuring all accounts are accurate and up to date.
  • Process and reconcile prepayments, ensuring they are correctly allocated to the relevant accounting periods.
  • Run specific month-end reports from Sage and review them for accuracy.
  • Complete month-end reconciliations and investigate and resolve any discrepancies.
  • Ensure all required month-end procedures are completed accurately and within the relevant deadlines.
  • Complete year-end procedures, ensuring accounts and supporting documentation are fully reconciled and prepared for year-end reporting and/or review.
  • Run relevant Sage reports and provide supporting information required for the year-end process.
  • Assist with any queries or additional requirements relating to the year-end accounts.

General Office Administration

  • Complete weekly filing and maintain organised records.
  • Match commercial documentation and maintain proof of export records.
  • Order stationery and general office supplies.
  • Provide general administrative support to the business as required.
  • Assist with additional administrative duties and systems following appropriate training.

Skills & Experience

  • Sage training and practical experience is essential.
  • AAT or a similar accounting qualification is preferred.
  • Previous bookkeeping/accounts experience.
  • Good understanding of VAT and the ability to check VAT returns for accuracy.
  • Experience with online banking and supplier payment processes.
  • Experience with month-end procedures, including prepayments and Sage reporting.
  • Ability to carry out year-end procedures and prepare supporting information.
  • Strong attention to detail and a high level of accuracy.
  • Good organisational and time-management skills.
  • Confident communication skills, particularly when dealing with customers and suppliers.
  • Good IT skills and the ability to learn new systems quickly.
  • Ability to work independently while also supporting the wider office team.

Key Attributes

The successful candidate will be:

  • Reliable and organised.
  • Accurate and methodical.
  • Proactive and able to manage their own workload.
  • Comfortable handling confidential financial information.
  • Professional and confident when communicating with customers, suppliers and colleagues.
  • Willing to learn and take on additional responsibilities as required.

The Opportunity

This is a permanent position offering a varied mix of bookkeeping, accounts and office administration responsibilities within the business.

The company is open to discussing working hours and salary depending on the successful candidate's experience and requirements, while the standard full-time position is 37.25 hours per week at £29,000 per annum.

More jobs from this recruiter

View All

Bookkeeper / Office Administrator

Keighley
West Yorkshire
£29,000
We are looking for an experienced Bookkeeper / Office Administrator to join our client's team on a permanent basis. The role will cover a varied range of bookkeeping, accounts and general office administration duties, including Sage, VAT, reconciliations, invoicing, credit control and month/year-end procedures. Scroll down for more info.

Deputy Care Manager – Nursing

Griston
Norfolk
£50,000
We’re recruiting for an experienced Deputy Care Manager (Clinical) to support the Home Manager in delivering safe, high-quality nursing care. You’ll provide clinical leadership, oversee CQC compliance, care planning and clinical governance, while supporting and developing the nursing and care team. Scroll down for more info.

Deputy Care Manager – Nursing

Holt
Norfolk
£55,000
We’re recruiting for an experienced Deputy Care Manager (Clinical) to support the Home Manager in delivering safe, high-quality nursing care. You’ll provide clinical leadership, oversee CQC compliance, care planning and clinical governance, while supporting and developing the care team. Scroll down for more info.

Deputy Care Manager – Nursing

Swaffham
Norfolk
£45,000
We’re recruiting for an experienced Deputy Care Manager (Clinical) to support the Home Manager in delivering safe, high-quality nursing care. You’ll provide clinical leadership, oversee CQC compliance, care planning, medication and clinical governance, while supporting the team and residents. Scroll down for more info.