Seeking an experienced Bookkeeper to support a portfolio of clients by delivering accurate and timely bookkeeping services in a fast-paced, client-focused environment. Location: Full-time role based in the Dunfermline office. Key Responsibilities Processing invoices, expenses, and financial transactions Preparing and submitting VAT returns Completing bank and control account reconciliations Payroll processing and month-end journals Responding to client queries and maintaining accurate records Experience & Skills Proven bookkeeping experience in a busy environment Strong attention to detail and organisational skills Proficient in Excel and accounting software Professional, customer-focused, and a strong team player Benefits Competitive salary Hybrid and flexible working (post-probation) Pension, wellbeing resources, and staff benefits INDFS