Job Overview:


We are seeking a skilled Bookkeeper to join our team. The Bookkeeper will be responsible for maintaining accurate financial records, managing accounts payable and receivable, and assisting with financial reporting. The ideal candidate will have experience with Xero, QuickBooks, and other accounting software.


  • Maintain accurate and up-to-date financial records
  • Process accounts payable and accounts receivable transactions
  • Reconcile bank statements and credit card statements
  • Prepare financial reports, including balance sheets, income statements, and cash flow statements
  • Assist with budgeting and forecasting
  • Conduct periodic audits to ensure compliance with financial regulations
  • Assist with payroll processing and tax filings
  • Provide support during annual audits


  • Proven experience as a Bookkeeper or in a similar role
  • Proficiency in Xero,
  • Strong knowledge of accounting principles and practices
  • Solid understanding of accounts payable and accounts receivable processes
  • Excellent attention to detail and accuracy
  • Strong organisational skills and the ability to prioritise tasks
  • Effective communication skills, both verbal and written

We offer competitive compensation based on experience.

If you are a detail-oriented individual with a passion for numbers and a strong background in bookkeeping, we would love to hear from you. Apply today to join our team as a Bookkeeper!

Job Type: Full-time, Permanent, Graduate

Pay: £21,000.00-£30,000.00 per year


  • Company pension
  • Free parking
  • On-site parking


  • 8 hour shift
  • Day shift
  • Monday to Friday


  • Accounting: 1 year (preferred)
  • bookkeeping: 1 year (preferred)

Work Location: In person

Our accreditations

MSC logo
NAPIT logo