Finance (Xero) and Executive Admin Assistant

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

TYPE OF WORK

Full Time

SALARY

50,000–65,000 PHP/month salary (based on

HOURS PER WEEK

40

DATE UPDATED

Sep 26, 2026

JOB OVERVIEW

Finance & Executive Administration Assistant Needed for UK Company.

**Remote – Philippines**
**₱60,000 per month starting salary**
**40 hours per week | Monday–Friday**
**8:30am–5:00pm UK hours**

We are looking for an exceptionally organised, financially literate and highly capable Finance & Administration Assistant to join a growing UK business.

This is a trusted role for someone who loves numbers, accuracy, spreadsheets and organisation.

You will work closely with senior management and be responsible for keeping key financial and administrative functions accurate, organised and moving.

What You'll Be Doing:

* Xero bookkeeping and reconciliations
* Invoicing, payments and financial administration
* Maintaining accurate financial records
* Building and managing Google Sheets and spreadsheets
* Financial reporting and data organisation
* Managing emails, calendars and important deadlines
* Document and file management
* General business administration
* Supporting senior management with ad-hoc tasks

Who We're Looking For:

You must be:

* Xero qualified to a high level (certificates required and practical test/ certified with strong practical experience)
* Advanced in Google Sheets / Excel
* Highly numerate and financially literate
* Extremely organised and detail-oriented
* Confident working with financial data
* Professional and corporate in your communication
* Excellent written and spoken English
* Proactive — you spot problems before you're asked
* Comfortable working independently
* Reliable and consistent

**Attention to detail is non-negotiable.**

We're not looking for someone who needs constant instruction. We want someone who takes ownership, creates order and can be trusted with important information and deadlines.

Package

*Starting salary: ₱60,000 per month

Monday–Friday
40 hours per week
8:30am–5:00pm UK time

Long-term position with opportunities to grow alongside the business.

To Apply

Please send your CV along with a short introduction Video (custom recorded for this role, generic videos will not be accepted) explaining:

*Why are you exceptional with numbers and organisation, and why should we choose you?

Address the Video to, "JP and Team"

Please also confirm your level of experience with *Xero, Google Sheets and Excel*

We are looking to fill the role within the next 21 days.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0278
Total Execution Time  0.0307
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,492,216 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Finance-Xero-and-Executive-Admin-Assistant-1738690
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0163 seconds)  (Hide)
0.0026   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0024   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1738690
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 832476
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1738690
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1738690' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738690 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-26-2026=616***Sep-27-2026=1' WHERE job_id= '1738690'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=617' WHERE job_id= '1738690'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1738690' AND status LIKE 'sent%' ORDER BY id DESC  
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738690 
0.0055   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '832476'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)