Bookkeeper and Finance Admin (Full-Time, Long-Term)

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

TYPE OF WORK

Full Time

SALARY

USD 600 to 900 per month

HOURS PER WEEK

TBD

DATE UPDATED

Apr 15, 2026

JOB OVERVIEW

We run a small media agency and are hiring a reliable Bookkeeper and
Finance Admin to own our weekly money process. This is a long-term,
full-time seat.

What you do every week:
- Prepare and send client invoices
- Process team contractor payments through Airtable, Google Sheets,
and Airwallex
- Record incoming payments and send confirmations
- Follow up on slow payments
- Record vendor and software expenses
- Reconcile invoiced vs received vs bank
- Update our daily financial report and flag issues early

What you do occasionally:
- Help collect tax documents and coordinate with CPAs
- Research new payment or banking setups when asked
- Call US banks or vendors in English when an issue needs a real person

Requirements:
- Solid bookkeeping basics (invoicing, reconciliation, payment tracking)
- Strong Google Sheets skills and comfort with Airtable
- Clear written English and confident on a call with a US bank
- Proactive with deadlines: if you are blocked, you update early,
propose the next step, and keep driving the task, you do not
wait silently
- Full-time availability with at least four hours overlap with US
business hours
- Reliable internet and a quiet workspace

Nice to have: Airwallex, Wise, or PayPal Business experience,
or past work with a US-based owner.

Pay: USD 600 to 900 per month, paid weekly via PayPal or Wise.
Performance raises after the first sixty days.

First line of your reply must be: GREEN LEDGER 21

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0136
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,832 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-and-Finance-Admin-Full-Time-Long-Term-1624655
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0063 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1624655
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 923515
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1624655
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-25',ej.date_added) duration_days, DATEDIFF('2026-09-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-09-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1624655' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1624655 
0.0008   UPDATE employer_jobs SET hit_counts = '***Apr-15-2026=831***Apr-16-2026=489***Apr-17-2026=122***Apr-18-2026=104***Apr-19-2026=53***Apr-20-2026=94***Apr-21-2026=44***Apr-22-2026=44***Apr-23-2026=37***Apr-24-2026=23***Apr-25-2026=17***Apr-26-2026=17***Apr-27-2026=9***Apr-28-2026=3***Apr-29-2026=5***Apr-30-2026=1***May-02-2026=3***May-03-2026=1***May-04-2026=1***May-05-2026=1***May-06-2026=1***May-07-2026=2***May-08-2026=1***May-09-2026=1***May-12-2026=1***May-14-2026=1***May-18-2026=3***May-19-2026=1***May-20-2026=3***May-26-2026=2***May-27-2026=1***May-30-2026=1***Jun-02-2026=7***Jun-03-2026=1***Jun-10-2026=3***Jun-14-2026=2***Jun-17-2026=1***Jun-21-2026=1***Jun-22-2026=1***Jun-23-2026=2***Jul-01-2026=3***Jul-03-2026=1***Jul-06-2026=4***Jul-07-2026=3***Jul-08-2026=3***Jul-13-2026=1***Jul-15-2026=1***Jul-25-2026=1***Jul-26-2026=2***Jul-30-2026=1***Aug-01-2026=4***Aug-07-2026=1***Aug-12-2026=2***Aug-18-2026=2***Aug-20-2026=1***Aug-25-2026=1***Aug-27-2026=1***Aug-28-2026=6***Aug-29-2026=1***Sep-10-2026=2***Sep-12-2026=4***Sep-14-2026=1***Sep-18-2026=1***Sep-19-2026=1***Sep-23-2026=1***Sep-25-2026=2' WHERE job_id= '1624655'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Apr-2026=1892***May-2026=24***Jun-2026=18***Jul-2026=20***Aug-2026=19***Sep-2026=12' WHERE job_id= '1624655'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1624655' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1624655 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '923515'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0013   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)