Location: Thurso
Hours: Full time
We are seeking a highly organised and detail-oriented Administration / Finance Officer to join our team in Thurso. This is a varied and rewarding role providing essential administrative and financial support across the business.
The ideal candidate will be proactive, adaptable, and comfortable working in a busy environment where accuracy and discretion are key.
This is a full-time post but we may consider part-time hours for the right candidate.
Our employee-owned independent practice offers:
Competitive salary based on experience
Pension scheme in line with UK auto-enrolment requirements
Private Medical Insurance
29 days’ holiday (including bank holidays)
Friendly, supportive, and collaborative working environment
If you are a dependable and team focused professional looking to play a key role within a growing and supportive team, we would love to hear from you.
.layout_8817 .w-grid-item-h{}.layout_8817 .usg_post_image_1{transition-duration: 0.35s;transform-origin: 50% 50%;transform: scale(1) translate(0%,0%)}.layout_8817 .w-grid-item-h: focus-within .usg_post_image_1,.layout_8817 .w-grid-item-.layout_8817 .usg_post_image_1{position: absolute!important;bottom: 0!important;z-index: 5!important}.layout_8817 .usg_vwrapper_1{width: 100%!important;height: 100%!important;max-width: 100%!important;max-height: 100%!important;min-width: 100%!important;min-height: 100%!important;position: absolute!important;left: 0!important;bottom: 0!important;right: 0!important;z-index: 15!important;padding: 20px!important}.layout_8817 .usg_vwrapper_2{width: 100%!important;height: 100%!important;max-width: 100%!important;max-height: 100%!important;min-width: 100%!important;min-height: 100%!important;border: 1px solid var(-color-header-middle-text)!important}.layout_8817 .usg_vwrapper_3{padding-bottom: 10px!important}
The RoleAbout You
The Role
Administration Responsibilities
Providing general administrative support across the business
Managing emails, correspondence, and electronic/paper filing systems
Preparing documents, reports, and spreadsheets
Handling incoming client calls during busy periods
Acting as first point of contact for billing queries
Supporting Practice Management tasks as required
Finance Responsibilities
Managing accounts payable and receivable functions, including:
Processing purchase invoices and expenses accurately and in a timely manner
Raising sales invoices and credit notes
Credit control
Daily bank reconciliations and monthly company credit card reconciliations
Processing payroll
Preparing and submitting VAT returns
Maintaining accurate financial records
Supporting month-end and year-end processes, including data entry and reconciliations
Liaising with suppliers and internal teams regarding invoice queries
Carrying out additional ad hoc duties as required
About You
Essential
Previous experience in an administrative and/or finance support role
Strong attention to detail and high level of accuracy
Good working knowledge of Microsoft Office, particularly Excel and Word
Excellent organisational and time-management skills
Ability to manage confidential information appropriately
Strong written and verbal communication skills
Desirable
Experience using Xero accounting software
Understanding of UK accounting principles
Experience working within a small or medium-sized business environment
Get in touch
To apply, please submit your CV and a short covering letter outlining your suitability for the role by Monday, 2nd March 2026. Informal enquiries welcome to Joanna Groves.