Bookkeeper

  • Faith Recruitment
  • Claygate, Surrey
  • Apr 30, 2026
Full time Accounting

Job Description

Role Overview:
We are seeking a highly organised, detail-oriented Bookkeeper to join a busy and collaborative team. This role will take responsibility for maintaining accurate financial records, supporting day-to-day accounting processes, and ensuring the smooth running of purchase and sales ledger activities. You will also assist with procurement-related tasks, contributing to the efficient management of supplier relationships and cost control. The position offers excellent training and development opportunities across all aspects of bookkeeping and finance.

Key Responsibilities:

  • Maintain accurate financial records, including purchase and sales ledger entries
  • Process supplier invoices, ensuring correct coding and timely payments
  • Raise and manage purchase orders, ensuring alignment with budgets
  • Reconcile supplier statements and resolve any discrepancies
  • Perform regular bank and credit card reconciliations
  • Support accounts payable and receivable functions
  • Assist with month-end processes and financial reporting
  • Maintain and update supplier and financial databases
  • Liaise with suppliers to obtain quotes and manage pricing where required
  • Ensure all financial documentation is accurate and properly filed
  • Assist with cost tracking and project-related financial administration
  • Provide general administrative and finance support to the wider team

Experience Ideally Required for This Role:

  • 2+ years' experience in a Bookkeeper role
  • Strong experience with purchase ledger, sales ledger, and reconciliations
  • Good understanding of basic accounting principles
  • Proficiency in Microsoft Excel and Office applications
  • Experience using accounting software such as Sage or Xero
  • Excellent attention to detail and strong organisational skills
  • Experience liaising with clients
  • Proactive approach with good problem-solving ability