Full-Charge Bookkeeper — QuickBooks Expert

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

TYPE OF WORK

Full Time

SALARY

USD 1,250.00

HOURS PER WEEK

TBD

DATE UPDATED

Aug 14, 2026

JOB OVERVIEW

About ERPS Group

ERPS Group is a fast-growing accounting, tax, and business advisory firm dedicated to helping business owners build stronger, more profitable companies. We provide accounting, tax planning, bookkeeping, payroll, CFO advisory, and business consulting services to clients across multiple industries.
Our mission is to deliver exceptional client service while helping entrepreneurs make informed financial decisions and achieve long-term success. We believe in professionalism, accountability, continuous improvement, and teamwork. Every member of our team plays an important role in creating an outstanding client experience.

About the Role

We are looking for an experienced Full-Charge Bookkeeper who can independently manage the day-to-day bookkeeping operations of a U.S.-based company.
The ideal candidate is highly experienced with QuickBooks Online/Desktop (QBO, QBD) and understands bookkeeping from end to end — including Accounts Payable, Accounts Receivable, invoicing, reconciliations, financial reporting, and month-end closing.
This is not a data-entry position. We need someone who understands why transactions are recorded a certain way, can identify discrepancies, and can maintain accurate and organized financial records with minimal supervision.

Key Responsibilities

QuickBooks & Bookkeeping
- Manage the company’s bookkeeping activities in QuickBooks.
- Record and categorize daily financial transactions accurately.
- Maintain the chart of accounts and ensure transactions are properly classified.
- Perform bank and credit card reconciliations.
- Review accounts for discrepancies, duplicates, missing transactions, and unusual activity.
- Maintain accurate and up-to-date financial records.

Accounts Payable
- Manage vendor bills and accounts payable.
- Enter, categorize, and track bills in QuickBooks.
- Monitor outstanding payables and payment due dates.
- Verify invoices and supporting documentation.
- Maintain accurate vendor records.
- Assist with payment processing and AP reporting.

Accounts Receivable & Invoicing
- Create and send customer invoices.
- Track outstanding invoices and accounts receivable.
- Apply customer payments accurately.
- Follow up on overdue invoices when required.
- Reconcile customer accounts and resolve discrepancies.
- Maintain accurate customer records.

Month-End & Financial Reporting
- Complete monthly bank, credit card, AP, and AR reconciliations.
- Assist with month-end closing procedures.
- Prepare and maintain monthly financial statements, including:
- Profit & Loss
- Balance Sheet
- Accounts Receivable Aging
- Accounts Payable Aging
- Cash flow reports
- Identify unusual fluctuations and communicate potential issues to management.
- Provide clean and accurate financial information for management and tax/accounting purposes.

Requirements

3+ years of hands-on bookkeeping experience, preferably supporting U.S.-based businesses.
Advanced knowledge of QuickBooks Online/Desktop.
Strong understanding of double-entry bookkeeping and accounting principles.
Strong experience with Accounts Payable and Accounts Receivable.
Proven experience with invoicing and payment tracking.
Strong bank and credit card reconciliation experience.
Experience with month-end closing and financial reporting.
Excellent attention to detail and accuracy.
Strong analytical and problem-solving skills.
Ability to identify errors and discrepancies rather than simply entering data.
Excellent English written communication skills.
Ability to work independently and meet deadlines.
Reliable internet connection and a professional home-office setup.

Preferred Qualifications

Experience working with U.S. companies and U.S. accounting practices.
Experience with service-based businesses.
Experience working with multiple entities or businesses.
Familiarity with payroll transactions and payroll reconciliations.
Familiarity with sales tax accounting.
Experience working alongside CPAs, tax preparers, or CFOs.
QuickBooks Online certification is a plus.

What We Are Looking For

We are looking for someone who is:
Detail-oriented — small discrepancies do not get overlooked.
Proactive — you identify problems before they become bigger problems.
Accountable — you take ownership of your work and deadlines.
Organized — financial records are clean, structured, and easy to understand.
Analytical — you understand the numbers rather than simply entering transactions.
Independent — you can manage your responsibilities without constant supervision.
Confidential and trustworthy — you will be working with sensitive financial information.

Performance Expectations

Success in this role means:
Books are accurate and up to date.
Bank and credit card accounts are reconciled consistently.
AP and AR are properly maintained.
Invoices are issued accurately and on time.
Outstanding receivables are actively monitored.
Month-end closing is completed on schedule.
Financial reports are accurate and reliable.
Errors and discrepancies are identified and resolved promptly.
Management can rely on the bookkeeping records to make business decisions.

How to Apply
Please submit your resume and a 1-min video explaining why you’re the perfect fit for this role. We're looking for a driven leader ready to help us 10X our impact while creating transformational results for our clients and team.

IMPORTANT: Please do not apply if you only have basic QuickBooks or data-entry experience. We are specifically looking for a strong, hands-on full-charge bookkeeper who can own the bookkeeping function.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0138
Total Execution Time  0.0151
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,517,344 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Charge-Bookkeeper-QuickBooks-Expert-1709560
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0087 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709560
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 830789
 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` = 1709560
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-18',ej.date_added) duration_daysDATEDIFF('2026-08-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709560' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709560 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-14-2026=433***Aug-15-2026=531***Aug-16-2026=1***Aug-18-2026=2' WHERE job_id'1709560'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=967' WHERE job_id'1709560'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709560' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709560 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '830789'
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)