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.0011
Controller Execution Time ( Jobseekers / Job )  0.0231
Total Execution Time  0.0250
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,992 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.0127 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0006   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1624655
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 923515
 LIMIT 1 
0.0024   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.0008   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.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1624655 
0.0013   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=1' WHERE job_id= '1624655'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Apr-2026=1892***May-2026=24***Jun-2026=18***Jul-2026=20***Aug-2026=19***Sep-2026=11' WHERE job_id= '1624655'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1624655' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1624655 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '923515'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)