Bookkeeper

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

TYPE OF WORK

Full Time

SALARY

Very competitive based on experience

HOURS PER WEEK

40

DATE UPDATED

Apr 6, 2026

JOB OVERVIEW

Please submit your application using this form: ---------- /bepartofourteam

SUMMARY
We're looking for a detail-oriented Bookkeeper with hands-on experience in US accounting and tax compliance. You'll own our books, ensure accuracy across all financial records, and keep us compliant — while also supporting client-facing operations and general administrative functions. The right candidate is numbers-first, communicates well, and can manage financial work alongside operational support without dropping the ball on either.

RESPONSIBILITIES
Bookkeeping & Accounting

Record day-to-day financial transactions and complete the posting process
Verify transactions are recorded accurately across day books, supplier ledgers, client ledgers, and the general ledger
Bring books to trial balance stage and perform partial checks of the posting process
Process accounts payable and receivable in a timely manner
Handle payroll processing and ensure accuracy
Complete and file US tax forms; support quarterly and annual tax preparation
Manage invoices, receipts, and payment records
Generate financial reports and statements
Ensure compliance with US accounting standards and tax regulations
Build and document bookkeeping processes and SOPs

Customer Service & Client Support

Respond to customer inquiries via email, phone, and support platforms
Schedule appointments and manage client communications
Resolve complaints and follow up to ensure client satisfaction
Process orders, forms, applications, and service requests
Maintain detailed records of customer interactions and feedback
Support CRM updates and database maintenance
Manage support tickets and provide timely resolutions
Handle professional correspondence and vendor/team follow-ups

Administrative Support


Email
management: sorting, filtering, responding, and follow-ups
Calendar management: scheduling, rescheduling, coordinating appointments
Travel management: booking flights, accommodations, and itinerary planning
Document preparation: data entry, reports, and presentation design
General file and records management


REQUIREMENTS
Non-Negotiable

Proven bookkeeping experience — minimum 2 years
Direct experience with US accounting practices and tax filing (required)
Proficiency in QuickBooks (required); Xero or FreshBooks a plus
Solid understanding of AP/AR principles and payroll
Strong data entry skills with high accuracy
Proficiency in Microsoft Office, especially Excel
Excellent written and verbal English communication

Preferred

Experience with additional accounting software (Xero, Wave, FreshBooks)
CRM experience (HubSpot, Salesforce, or Zoho)
Familiarity with ClickUp, Asana, or Trello
Experience supporting US-based clients or companies remotely
Comfortable with cloud storage platforms (SharePoint, Google Drive)

Soft Skills

High attention to detail — errors in this role have real consequences
Strong organizational and multitasking abilities across finance and operations
Self-directed; able to manage deadlines without close supervision
Professional discretion with sensitive financial and client data
Collaborative, responsive, and proactive about documentation

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.2131
Total Execution Time  0.2151
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,541,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-1617386
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.2061 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0019   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1617386
 LIMIT 1 
0.0018   SELECT *
FROM `employers`
WHERE `employer_id` = 352562
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1617386
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-04-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1617386' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1617386 
0.0006   UPDATE employer_jobs SET hit_counts '***Apr-06-2026=1821***Apr-07-2026=239***Apr-08-2026=115***Apr-09-2026=62***Apr-10-2026=44***Apr-11-2026=8***Apr-12-2026=20***Apr-13-2026=31***Apr-14-2026=12***Apr-15-2026=20***Apr-16-2026=18***Apr-17-2026=12***Apr-18-2026=5***Apr-21-2026=1' WHERE job_id'1617386'  
0.0019   UPDATE employer_jobs SET monthly_hits '***Apr-2026=2408' WHERE job_id'1617386'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1617386' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1617386 
0.1959   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '352562'
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)