Job title: Finance & Payroll Officer
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: GBP £28,000.00
Location: Edinburgh, UK
Job published: 27/04/2026
Job ID: 40694

Job Description

I’m recruiting for a Finance & Payroll Officer to join a well-known charity in Edinburgh. This is a key role within a small finance team & would suit someone who enjoys taking ownership, staying close to the detail, & supporting a finance function that has a real impact on the wider organisation.

This isn’t a narrow transactional role.  It’s a broader finance post with responsibility across purchase ledger, payroll, reconciliations, cashbook, expenses, month-end support & day-to-day finance queries. It’s a good fit for someone who wants variety, trust, & the chance to be part of a team where their work genuinely matters.

The organisation has recently been through a period of positive change, with a new middle management team, improved procedures, & a clear five-year plan. It’s an organisation that’s moving forward, but still holds onto the warmth, openness & sense of purpose you would hope to find in the charity sector.

Why work here?

  • Salary of £26,000–£28,000
  • Full-time, permanent role working 35 hours per week
  • Opportunity to take ownership of purchase ledger, payroll & day-to-day finance processes
  • Join a friendly, welcoming organisation with a strong sense of purpose
  • Positive team culture with regular staff activities & a social, inclusive environment
  • Central Edinburgh location but a hybrid role
  • 32 days’ annual leave, including bank holidays - additional leave linked to length of service
  • Day off on your birthday
  • Pension scheme with 6% employer contribution
  • Employee Assistance Programme, Cycle to Work Scheme & IT Voucher Scheme
  • Ongoing learning & development

Job

As Finance & Payroll Officer, you’ll:

  • Take ownership of key day-to-day finance processes & play an important part in the organisation’s financial health
  • Manage end to end purchase ledger, supplier invoices, expenses & payment runs
  • Process monthly payroll for up to 100 employees, working closely with HR & finance
  • Process supplier invoices, staff expenses & payment runs, including BACS & FPS
  • Carry out monthly reconciliations & investigate discrepancies
  • Enter daily cashbook transactions
  • Process petty cash & organisation credit card transactions
  • Work closely with budget holders
  • Manage the finance inbox & respond to day-to-day queries
  • Support month-end processes, including journals, stock count, intercompany transactions & the fixed asset register
  • Calculate wages, overtime, deductions & payroll adjustments
  • Liaise with HR on new starters, leavers, changes & pension administration
  • Maintain secure payroll & employee records
  • Support RTI submissions, statutory payments & wider HMRC compliance

You

As Finance & Payroll Officer, you’ll bring:

  • Previous experience in an accounts payable, finance assistant, finance officer or similar role
  • Strong end-to-end payroll experience
  • Confidence managing your own workload & taking ownership of regular finance processes
  • Good Excel & general finance systems skills
  • Strong communication skills & the confidence to deal with people across different departments
  • Sage Payroll experience would be helpful, but is not essential
  • Experience in the charity or third sector would be helpful, but is not essential
  • An AAT qualification, or studying towards one, would be an advantage but is not required

At Three Bridges Recruitment, two of our values are “striving for brilliance” & “relatability.” We want every applicant to have a positive experience & to feel clear on whether a role is genuinely right for them.

If this opportunity sounds like a good fit, please apply with your most up-to-date CV or get in touch for a confidential chat.

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB