US Accountant/Bookkeeper (Part-Time or Full-Time)

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

TYPE OF WORK

Any

SALARY

Great Pay for Great People

HOURS PER WEEK

40

DATE UPDATED

Jul 10, 2026

JOB OVERVIEW

We are a growing U.S.-based fractional CFO firm serving service businesses throughout the United States. Our clients include HVAC, plumbing, electrical, and other service companies.

We are looking for an experienced US Accountant/Bookkeeper who enjoys solving problems, working with multiple clients, and taking ownership of the accounting process.

This is not a data-entry bookkeeping position. You will be responsible for month-end close work, balance sheet reconciliations, resolving accounting issues, and preparing clean financials for CFO review.

Why People Like Working Here

• Weekly pay
• Paid holidays
• Long-term stable position with a growing U.S.-based firm
• Opportunity to learn beyond bookkeeping and gain exposure to CFO-level work
• Work with multiple businesses rather than a single company
• Opportunity for increased responsibility and compensation as the firm grows
• Professional team environment with direct communication and clear expectations

What You'll Be Doing

• Month-end close work
• Balance sheet reconciliations
• Investigating and resolving accounting discrepancies
• Journal entries and accrual accounting
• Supporting CFO-level client engagements
• Working with multiple clients simultaneously
• Preparing clean financials for CFO review

Required Experience

• Experience working in a CPA firm, accounting firm, bookkeeping firm, or fractional CFO firm
• Experience supporting multiple clients simultaneously
• Strong QuickBooks Online experience
• Strong understanding of accrual accounting
• Month-end close experience
• Journal entry experience
• Ability to reconcile complete balance sheets
• Ability to work through complex reconciliation issues and accounting discrepancies
• Strong written and verbal English communication skills
• Reliable high-speed internet
• Professional appearance and workspace for video meetings
• Bonus if you have ServiceTitan experience

Tax experience is not important.

Schedule

Part-time or full-time opportunities available.

You must be available during U.S. Eastern business hours between 9:30 AM and 5:30 PM EST.

To Apply

Your application will not be reviewed unless you include all of the following:

1. Resume or resume link
2. Desired compensation
3. Whether you are seeking part-time or full-time work
4. A short video introduction
5. The words "VIDEO INCLUDED" in the subject line

In Your Video Please Explain

• Your experience supporting multiple clients simultaneously
• Your QuickBooks Online experience
• Your month-end close experience
• Your experience reconciling balance sheets

We are looking for someone interested in a long-term role with opportunities to grow as our firm continues to expand.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0461
Total Execution Time  0.0475
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/US-AccountantBookkeeper-Part-Time-or-Full-Time-1686572
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0368 seconds)  (Hide)
0.0010   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1686572
 LIMIT 1 
0.0034   SELECT *
FROM `employers`
WHERE `employer_id` = 471715
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1686572
AND `misc`.`idIS NULL 
0.0012   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 '1686572' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1686572 
0.0013   UPDATE employer_jobs SET hit_counts '***Jul-10-2026=627***Jul-11-2026=401***Jul-12-2026=2' WHERE job_id'1686572'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1029' WHERE job_id'1686572'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1686572' AND status LIKE 'sent%' ORDER BY id DESC  
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1686572 
0.0213   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '471715'
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)