Remote Bookkeeper / Accounts Assistant (Xero) — UK Business

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

TYPE OF WORK

Full Time

SALARY

$850/month USD

HOURS PER WEEK

35

DATE UPDATED

Jun 25, 2026

JOB OVERVIEW

About us

We're a small, established group of UK-based businesses, and we've worked successfully with remote tea ---------- mbers for a number of years — so you'll be joining an organised, experienced team that values and looks after its people. We're now looking for a reliable, experienced bookkeeper to manage our day-to-day bookkeeping and financial data.
About the role

Our companies vary in size — some have steady activity, others only a handful of transactions a month — so the work is varied and manageable rather than high-volume. You'll work closely with our finance lead, who'll train you on our specific systems over your first few months, with the aim of you confidently owning the bookkeeping routine over time. This is a long-term role for someone who wants stability and room to grow.

Hours

10:00–17:00 UK time, Monday to Friday (an early-evening shift in PH time — not an overnight role)
You'll need to be available during these hours for calls, client enquiries, emails and online meetings — this isn't a purely behind-the-scenes role

What you'll do

* Day-to-day bookkeeping across several businesses in Xero
* Record and reconcile bank transactions accurately
* Manage accounts payable and receivable (supplier bills, customer invoices, chasing where needed)
* Keep financial records clean, consistent and up to date
* Maintain financial data in Excel (we work in Excel and Dropbox — no Google Sheets)
* Produce simple regular reports (cash position, outstanding balances)
* Assist with VAT return preparation and supporting paperwork
* Support payroll checks before processing
* Help prepare information for year-end and liaise with our external accountants when needed
* General accounts and business-data admin to keep the finance function organised and running smoothly

What we're looking for

* Solid, hands-on bookkeeping experience, ideally across more than one business or client
* Confident Xero user (essential)
* Strong Excel skills
* Comfortable with UK bookkeeping, or a fast learner we can train on the specifics
* Accurate, organised, and able to spot when numbers don't look right
* Good spoken and written English — confident on calls and in meetings
* Reliable, self-managing and consistent in your hours
* Experienced but happy to be guided into how we do things — we value people who take direction well
* Trustworthy with confidential financial information

Nice to have

UK VAT experience
Payroll familiarity
Accounting qualification (not essential — experience matters more)

Salary, leave & terms

$850/month USD (paid weekly at $200/week during your first two months, then monthly)
2-month probation period. Notice during probation: 1 week. After probation: 2 weeks
Paid annual leave: after probation, up to 5 days' paid leave for the remainder of this year, increasing to up to 10 days' paid leave per year from next year
Remote, full-time, long-term, with training and progression built in

To apply


Email
---------- with:

Your CV
When you can start
A few lines on why you feel you're a good fit

Please put "Green Parrot" in the subject line so we know you've read this properly — we notice the candidates who follow instructions closely.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0367
Total Execution Time  0.0381
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Bookkeeper-Accounts-Assistant-Xero-UK-Business-1676194
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0288 seconds)  (Hide)
0.0010   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1676194
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 438502
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1676194
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-07-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1676194' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1676194 
0.0022   UPDATE employer_jobs SET hit_counts '***Jun-25-2026=1711***Jun-26-2026=208***Jun-27-2026=134***Jun-28-2026=79***Jun-29-2026=133***Jun-30-2026=67***Jul-01-2026=57***Jul-02-2026=62***Jul-03-2026=39***Jul-04-2026=23***Jul-05-2026=33***Jul-06-2026=39***Jul-07-2026=28***Jul-08-2026=36***Jul-09-2026=35***Jul-10-2026=34***Jul-11-2026=15***Jul-12-2026=1' WHERE job_id'1676194'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jun-2026=2332***Jul-2026=402' WHERE job_id'1676194'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1676194' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1676194 
0.0132   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '438502'
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0009   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)