Part-Time Bookkeeper / Accounts Assistant - UK Shops | $3/hour

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

TYPE OF WORK

Part Time

SALARY

USD $3/hour

HOURS PER WEEK

TBD

DATE UPDATED

Oct 23, 2026

JOB OVERVIEW

We operate approximately 10 UK cafes, takeaways and retail shops. We are looking for a reliable part-time Bookkeeper / Accounts Assistant based in the Philippines to maintain accurate records and prepare clear reports.

PAY AND SCHEDULE
USD $3 per hour. Part-time, flexible work. Review each shop's WhatsApp group every three days; daily monitoring is not required. Record each trading day separately, even when processing several days together. Hours will be tracked, with a weekly hours limit agreed before starting. Please state your availability and expected time needed for this workload.

MAIN RESPONSIBILITIES
- Collect Z reports, sales summaries, invoices, receipts and payment updates from the shop WhatsApp groups.
- Record cash, card and delivery-platform sales by shop and trading date.
- Record purchases, expenses, wages and supplier payments, with supporting documents.
- Check totals, prevent duplicate entries and clarify unclear figures with managers.
- Chase missing reports and receipts during each scheduled review.
- Keep each business's records separate and organised.
- Prepare weekly summaries and monthly reports showing sales, costs, draft profit/loss where sufficient information is available, and outstanding items.
- Use Google Sheets or Excel initially; experience with accounting software is welcome.

BANK RECONCILIATION AND ACCOUNTANT HANDOVER - ONE BUSINESS
We will also provide bank statements and supporting records for one business. You will match transactions to sales, invoices, receipts and payments; reconcile the bank accounts; flag unexplained transactions and missing documents; and prepare organised bookkeeping records and an outstanding-items list for our UK accountant's year-end accounts and tax work.

The UK accountant will review the accounts and handle tax submission. This role is bookkeeping and preparation, not independent tax filing. Do not guess missing figures or force accounts to balance. Keep transfers, loans and owner withdrawals separate from sales and operating expenses. Reconcile delivery-platform sales, fees and payouts without counting the same income twice.

REQUIREMENTS
- Practical bookkeeping and bank-reconciliation experience.
- Strong Excel or Google Sheets skills and attention to detail.
- Clear written English and confidence asking managers for missing information.
- UK retail, cafe or restaurant bookkeeping experience preferred.
- Understanding of cash reconciliation, supplier records, delivery-platform fees and the difference between cash movements and profit.
- Confidential handling of business and staff information.
- Reliable internet access and ability to meet agreed reporting deadlines.

HOW TO APPLY
Please start your application with DAYVIEW BOOKKEEPER and answer briefly:
1. What relevant bookkeeping and bank-reconciliation work have you personally done? Mention any UK retail or hospitality experience.
2. Which spreadsheet and accounting tools can you use confidently?
3. Share an existing redacted example of a report or reconciliation you prepared, if you have permission to share it. Do not disclose client data. A walkthrough of permitted existing work is also acceptable.
4. How would you handle a missing Z report, a duplicate receipt and a delivery-platform payout that differs from reported sales?
5. Confirm that USD $3/hour works for you, your earliest start, weekly availability and UK-time overlap. Explain how you would organise a review every three days across approximately 10 shops.

We value accuracy, clear communication and reliable follow-through. No new unpaid work or coding task is required to apply.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0109
Total Execution Time  0.0122
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,912 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-Bookkeeper-Accounts-Assistant-UK-Shops-3hour-1754976
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0058 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1754976
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 360801
 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` = 1754976
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-10-25',ej.date_added) duration_days, DATEDIFF('2026-10-25',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-10-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1754976' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1754976 
0.0016   UPDATE employer_jobs SET hit_counts = '***Oct-23-2026=2146***Oct-24-2026=535***Oct-25-2026=34' WHERE job_id= '1754976'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=2713' WHERE job_id= '1754976'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1754976' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1754976 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '360801'
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)