Part-Time Bookkeeper/Accounting Operations Specialist

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

TYPE OF WORK

Part Time

SALARY

125

HOURS PER WEEK

15

DATE UPDATED

Aug 15, 2026

JOB OVERVIEW

Remote | Part-Time | Long-Term Position

We are seeking a highly organized, dependable, and detail-oriented Part-Time Bookkeeper / Accounting Operations Specialist to help manage the financial and administrative accounting functions of our U.S.-based businesses.

This is a hands-on role for someone who can take ownership of routine accounting responsibilities, keep accurate records, follow up on outstanding items, and make sure important financial tasks do not fall through the cracks.

We are looking for someone interested in a long-term position, not a short-term freelance project.

Primary Responsibilities

Bookkeeping & Accounting

Maintain accurate and organized bookkeeping records.
Categorize and reconcile business transactions.
Reconcile bank and credit-card accounts.
Review transactions for missing or incorrect information.
Maintain supporting documentation for expenses and transactions.
Help keep accounting records current and organized.
Assist with monthly bookkeeping and account reconciliation.
Identify discrepancies and bring them to management’s attention.
Maintain organized digital accounting files.
Accounts Receivable & Invoicing

Prepare and send customer invoices.
Track outstanding invoices and payment due dates.
Follow up professionally on unpaid invoices.
Maintain an accurate accounts-receivable list.
Record customer payments.
Help ensure completed work is invoiced promptly.
Maintain supporting documentation associated with customer invoices.
Our company typically generates a relatively small number of customer invoices each month, so accuracy and follow-through are more important than processing a very high volume of invoices.

Accounts Payable

Track vendor invoices and bills.
Organize bills by due date.
Verify supporting documentation.
Maintain records of payments.
Help prevent late or duplicate payments.
Flag unusual charges or discrepancies for management review.
Payroll & Employee Accounting Support

Assist with payroll-related administrative work.
Maintain organized payroll documentation.
Help verify employee hours and payroll information when needed.
Coordinate accounting information with our payroll systems.
Assist with expense reimbursements and other employee-related accounting records.
Experience working with ADP or similar U.S. payroll systems is a plus.

Financial Organization & Reporting

Maintain organized records of money coming into and leaving the businesses.
Prepare basic financial summaries for management.
Help track outstanding receivables and upcoming obligations.
Assist in maintaining cash-flow visibility.
Keep financial documentation organized for our accountant/CPA.
Help prepare records needed for tax and year-end accounting purposes.
Who We’re Looking For

The ideal candidate:

Has previous bookkeeping or accounting experience.
Has experience working with U.S.-based businesses or U.S. accounting practices.
Is extremely accurate and detail oriented.
Is comfortable working independently.
Has excellent organizational and follow-through skills.
Communicates clearly in written English.
Is comfortable asking questions when something doesn’t look right.
Understands the importance of confidentiality when handling financial information.
Can manage recurring responsibilities without constant reminders.
Is comfortable working remotely.
Experience with QuickBooks Online is strongly preferred.

Experience with ADP, accounts receivable, accounts payable, invoicing, reconciliations, payroll administration, or construction/technology/service businesses is especially valuable.

Schedule

Approximately 10–15 hours per week

This is a part-time, remote position with a generally flexible schedule.

Some availability overlapping U.S. business hours may occasionally be necessary for communication, but most bookkeeping work can be completed independently.

Compensation

$125 USD per week

This is intended to be a stable, long-term part-time position for the right person.

How to Apply

Please include:

A brief introduction about yourself.
Your bookkeeping/accounting experience.
Your experience working with U.S.-based companies, if applicable.
Your experience with QuickBooks Online.
Your experience with ADP or other payroll systems, if applicable.
Your experience with accounts receivable and accounts payable.
The number of years you have worked in bookkeeping/accounting.
Your normal availability and whether you can occasionally communicate during U.S. business hours.
Please begin your application with the word BALANCE so we know you carefully read the entire posting.

Finalists

Final candidates may be asked to complete a small paid bookkeeping skills assessment involving sample transactions, reconciliation, invoicing, and/or identifying accounting discrepancies.

We are looking for someone who will take ownership of the bookkeeping function, keep our records organized, and help management always have a clear understanding of what has been invoiced, what has been paid, what is outstanding, and what needs attention.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0014
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0145
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,160 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-BookkeeperAccounting-Operations-Specialist-1709811
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0056 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709811
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 965477
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1709811
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-17',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-08-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709811' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709811 
0.0014   UPDATE employer_jobs SET hit_counts '***Aug-15-2026=974***Aug-16-2026=1***Aug-17-2026=1' WHERE job_id'1709811'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=976' WHERE job_id'1709811'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709811' 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` = 1709811 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '965477'
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)