Senior Bookkeeper

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

60,000 - 70,000 PHP per month

HOURS PER WEEK

40

DATE UPDATED

Aug 5, 2026

JOB OVERVIEW

About Oppic: We are a modern UK accountancy practice helping ambitious business owners stay on top of their finances and make better business decisions. We combine great people, technology and clear communication to deliver an exceptional client experience. We're a close-knit, collaborative team that enjoys improving the way we work. We embrace technology, challenge the status quo and are always looking for better ways to support our clients.

The role: We're looking for an experienced Senior Bookkeeper t to play a key role in the delivery of our bookkeeping and VAT services. This is more than a bookkeeping role. You'll be responsible for reviewing work completed by junior tea ---------- mbers, ensuring client records are accurate and ready for year-end accounts preparation, supporting clients with day-to-day queries and helping us improve the way we work through better use of technology and systems. You'll work closely with the rest of the team to ensure clients receive a consistently high-quality service.

Key responsibilities
Client work
• Review bookkeeping completed by junior tea ---------- mbers.
• Review VAT returns before submission.
• Ensure bookkeeping records are complete, accurate and up to date.
• Prepare reconciliations and supporting schedules for balance sheet accounts.
• Prepare client records and ready for year-end accounts preparation.
• Investigate and resolve bookkeeping queries and discrepancies.
• Manage a portfolio of bookkeeping clients.
• Respond to client queries in a timely, friendly and professional manner.
• Identify issues, risks and opportunities and escalate where appropriate.

Quality and review
• Ensure all work meets Oppic's quality standards.
• Review files before they progress to the accounts preparation stage.
• Provide clear and constructive feedback to junior tea ---------- mbers.
• Help maintain consistency across client files and working papers.
• Support continuous improvement of our bookkeeping processes.

Systems and process improvement
• Become Oppic's in-house expert in Xenon, helping the team make full use of its features and continuously improving our workflows and internal controls.
• Help maximise the use of technology, automation and AI across the practice.
• Develop and improve workflows, templates and internal processes.
• Identify opportunities to reduce manual work and improve efficiency.
• Help implement new systems and software improvements.

Team
• Support and mentor junior tea ---------- mbers.
• Share knowledge and best practice with the wider team.
• Contribute to tea ---------- etings and training sessions.
• Work collaboratively across the practice to deliver an excellent client experience.

About you: You'll enjoy solving problems, improving processes and helping others produce great work. You take ownership of your responsibilities, communicate well with clients and colleagues and enjoy working in a collaborative environment.

Essential skills and experience
• At least 4 years' experience in bookkeeping or accounting.
• Experience working with UK clients.
• Excellent knowledge of Xero.
• Strong understanding of UK VAT.
• Experience reviewing bookkeeping completed by others.
• Experience preparing client records for year-end accounts.
• Excellent reconciliation skills and problem-solving skills
• Strong attention to detail.
• Excellent written and spoken English.
• Highly organised with good time management skills.
• A proactive approach to identifying and implementing process improvements.
• Confident using technology and keen to learn new software.

Desirable skills
• Previous experience in a UK accountancy practice or managing a portfolio of clients across a range of industries.
• Familiarity with Apron, Hubdoc, Dext or similar cloud document management software.
• UK payroll knowledge.
• Interest in AI and technology to improve efficiency.
• Exposure to workflow or practice management software.

What success looks like
• Bookkeeping and VAT work is delivered accurately and on time.
• Client records are fully prepared ahead of year-end accounts preparation.
• Junior tea ---------- mbers receive timely support and continue to develop.
• Practice workflows become more efficient through better use of technology.
• Clients receive an excellent, proactive service.

What we offer
• Fully remote working.
• Flexible and supportive team culture.
• Ongoing training and development.
• Opportunity to shape processes and improve the way we work.
• Exposure to modern cloud accounting software and AI tools.
• Long-term career progression within a growing UK accountancy practice.

Application instructions:
1. Email your CV and cover letter as attachments to ---------- by Thursday 13 August 2026. Please DO NOT send Google Drive, Dropbox, OneDrive or other external links. Applications containing links will not be reviewed.
2. Include reference OPP26SB in the subject line.
3. In your cover letter, we'd love to hear:
• Tell us about a process you've improved. What was the problem, what did you change and what was the outcome?
• What's a feature in Xero (or another accounting app) that you think is underused?
• If you had one day with no client work, what process in your current role would you improve first and how would you approach it?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0141
Total Execution Time  0.0155
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,336 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Bookkeeper-1703251
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0088 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1703251
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 711678
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1703251
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1703251' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1703251 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-05-2026=809***Aug-06-2026=110***Aug-07-2026=52***Aug-08-2026=28***Aug-09-2026=4' WHERE job_id'1703251'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1003' WHERE job_id'1703251'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1703251' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1703251 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '711678'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)