Kingswells Medical Practice is seeking a reliable and detail-orientated Bookkeeper / Administration Assistant to join our friendly and supportive team. This part-time role will primarily focus on payroll processing, alongside providing bookkeeping and financial administrative support to the Practice.
This position would suit someone with previous exposure to payroll or financial processes in General Practice or who is looking to develop their skills within a primary care setting. Formal bookkeeping qualifications are not essential, as training and support will be provided where appropriate.
Working in a fast-paced, patient-focused environment, you will play an important role in supporting the smooth and efficient running of the Practice's financial and administrative operations.
Key Responsibilities:Payroll Processing:
· Payroll Management: Process payroll for all Practice staff, ensuring accurate and timely payments.
· Timesheet & Attendance Tracking: Monitor attendance, overtime, sick leave and holiday records for payroll calculations.
· HMRC Submissions: Submit payroll data to HMRC, including PAYE and NI contributions, in line with relevant tax regulations.
· Deductions & Benefits: Ensure correct deductions for pensions, tax, National Insurance contributions and other benefits.
· Payroll Queries: Handle any staff payroll queries and resolve issues promptly and professionally.
Bookkeeping Support:
· Transaction Recording: Assist with recording financial transactions for the Practice, including paying invoices and tracking daily transactions.
· Bank Reconciliation: Regularly reconcile bank statements and ensure the accuracy of records.
· Supplier Payments: Process payments to suppliers, ensuring invoices are matched correctly and paid on time.
Administrative Support (Financial Focus):
· Document Management: Maintain accurate financial and payroll records in accordance with company policies and data protection regulations.
· General Admin: Provide administrative support as needed, including filing and handling financial-related correspondence.
Essential Skills & Attributes:
· Attention to Detail: Accuracy is essential when processing payroll, managing financial records and handling staff queries.
· IT Skills: Strong working knowledge of Microsoft Office (especially Excel) and the ability to quickly learn payroll software. Experience with payroll software such as Iris Payroll is desirable.
· Organisational Skills: Ability to prioritise tasks and manage time effectively in a busy environment.
· Communication Skills: Clear communication skills to effectively address payroll-related queries and collaborate with the team.
· Confidentiality: Comfortable handling sensitive financial and employee information, with a strong understanding of data protection principles.
Desirable Skills:
· Payroll Exposure: Experience with payroll processing, preferably within a healthcare or similar setting, is desirable but not essential.
· Bookkeeping Exposure: Basic knowledge of bookkeeping or financial processes is a plus.
· Healthcare Experience: Experience working within a GP Practice or healthcare environment is a bonus but not required.
* Artificial Intelligence: An interest in, and exposure to, the development A.I. systems in the workplace
Personal Attributes:
· Approachable: Friendly and professional with a positive attitude toward supporting staff.
· Self-Starter: Ability to work independently, take initiative, and manage workloads effectively.
· Flexible: Comfortable adapting to the needs of a fast-paced healthcare environment.
How to Apply:
Full job description and application form are available on our website. Please post or email your application form along with a written letter in support of your application to: Mrs Sarah Gray, Practice Manager, Kingswells Medical Practice, Kingswells, Aberdeen, AB15 8TB. Email:
Closing Date: Friday 6 March 2026, or sooner, depending on the quality and quantity of applications received.
Job Type: Part-time
Pay: From £10,552.00 per year
Expected hours: 15 per week
Benefits:
* Company pension
* Employee discount
* Free parking
* On-site parking
* Sick pay
* Store discount
Work Location: In person