img
Permanent

Part-Time Bookkeeper - Care Home

Surbiton
money-bag £19 - £20/hour
Posted Today

Job Title: Part-Time Bookkeeper - Care Home

Location: Surbiton, Surrey

Salary: -19 - -20 per hour

Job Type: Permanent, Part Time

Hours: 20 hours per week - at the nursing home

About us:

Milverton Nursing Home is a small, dedicated care facility committed to providing a warm, welcoming, and safe environment for our residents. As a nursing home, we focus on delivering high-quality, compassionate care and depend on a highly organized and efficient back office to support our staff, residents, and their families.

About the role

We are seeking a detail-oriented and reliable Part-time Bookkeeper to join our care home team. This is a key role responsible for managing the home''s financial records, resident billing, and ensuring accurate reporting to support effective decision-making.

You will work closely with the Home Manager and Managing Director, ensuring all financial processes run smoothly and in compliance with relevant regulations.

Key Responsibilities

  • Manage resident accounts, including invoicing private residents, Local Authorities (LA), and CCGs on a monthly basis
  • Maintain and update resident income spreadsheets and funding records, ensuring accuracy at all times
  • Administer the petty cash system for residents and liaise with families regarding account balances and top-ups
  • Prepare and submit monthly FNC and INCO spreadsheets to CCG
  • Monitor and update funding sources for each resident, reporting any changes to management
  • Maintain purchase and sales ledgers, ensuring all invoices are processed accurately and in a timely manner using Sage
  • Perform monthly bank and credit card reconciliations
  • Process payroll journals and maintain accurate financial records
  • Manage supplier payments, including monthly payment runs and ledger reviews
  • Oversee cash flow, profit & loss, and prepare management accounts for review
  • Produce monthly financial reports to support management decision-making
  • Liaise with external accountants for year-end accounts and corporate tax filing
  • Ensure all financial data is accurate, compliant, and audit-ready
  • Provide financial information and reports as required by the Home Manager and Managing Director
  • Oversee renewal and negotiation of insurance policies
  • Manage utility contracts and renewals
  • Set up and maintain direct debits and standing orders for suppliers
  • Manage the home''s petty cash and support general financial administration

About you:

Skills and Experience:

  • Proven experience in bookkeeping or finance (experience in care homes desirable but not essential)
  • Promote a welcoming and professional environment at all times
  • Strong knowledge of accounting systems (XERO preferred)
  • Excellent attention to detail and organisational skills
  • Ability to manage multiple financial processes and deadlines
  • Strong analytical and problem-solving skills
  • High level of integrity and ability to handle confidential information
  • Care home experience (desirable)

What we offer:

  • A supportive and friendly working environment
  • Employee of the month recognition scheme
  • Free on-site lunch
  • Opportunities for training and professional development
  • The chance to make a real difference in residents'' lives

Please click the APPLY button to send your CV and Cover Letter for this role.

Candidates with experience of; Bookkeeping Clerk, Accountant, Time Served Accountant, Management Accountant, General Ledger, Payroll, Bookkeeper, Finance Assistant may also be considered for this role.

Other jobs of interest...

Michael Page
LondonToday
money-bagNegotiable
JAM Recruitment Ltd
LondonToday
money-bagNegotiable
Office Angels
GuildfordToday
money-bag£14 - £15/hour pro rata
NRG
City of LondonToday
money-bag£80,000

Perform a fresh search...

  • Create your ideal job search criteria by
    completing our quick and simple form and
    receive daily job alerts tailored to you!

Jobs. Straight to your inbox!

if (string.IsNullOrEmpty(Model.Item1.RecruiterReference) || Model.Item1.ImportId == 50144) { if (!(!string.IsNullOrEmpty(Model.Item1.JobURL) && Model.Item1.ImportId != 101)) { } }