Bookkeeper

CustomerHD

Chicago (IL)

On-site

USD 55,000 - 75,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid on time
Training bonuses
Taxi services first week
Complimentary meal first day
Casual dress code
Employee recognition program
Vacation & sick leave

Job summary

CustomerHD BPO is seeking a seasoned bookkeeper to join our growing team. You will work with QuickBooks Online, possibly QuickBooks Desktop, and PSAs like ConnectWise or Autotask. You’ll collaborate with a US client base of managed service providers on day-to-day bookkeeping tasks.

The ideal candidate has strong accounting knowledge, excellent communication, and a team-focused mindset. We offer paid training, a casual environment, and growth opportunities within a dynamic MSP-focused firm.

Qualifications

  • Bachelor's degree in Accounting or Finance preferred, but experience counts.
  • 1 year of accounting experience with QuickBooks/QuickBooks Online preferred.
  • Knowledge of accounting principles, financial reporting and compliance.

Responsibilities

  • Perform daily data entry and maintain general ledger records.
  • Prepare and post journal entries with proper documentation.
  • Reconcile bank statements, AP, and AR accounts.
  • Track cost of goods sold and support margin analysis.
  • Reconcile COGS-related accounts including inventory and production expenses.
  • Assist with month-end and year-end close and reporting.

Skills

Analytical thinking
Communication
Interpersonal skills
Strategic thinking

Education

Bachelor's degree in Accounting/Finance

Tools

QuickBooks Online
QuickBooks Desktop
Excel

Job description

Office Location:Belize City: 160 Newtown Barracks Road or 2nd Church Street
Training Hours & Shift:8:00 am - 5:00 pm, Monday-Friday
Start Date: November 30th, 2026

Systems Used: QuickBooks Online,ConnectWise, Autotask PSAs

Why CustomerHD BPO?
  • Paid on time, EVERY TIME!
  • Full hourly rate paid training
  • Daily training cash bonus for the first week
  • Taxi Services provided for the first week & during off-hours (shifts starting at or before 7AM, or ending at or after 8PM)
  • Complimentary meal on your first day
  • Foosball tables and games in office
  • Casual dress code
  • Recognition program offering - dotbox donuts, CHD swag, food and grocery vouchers, and phone top-up cards + more
  • Employee of the month, quarter, and year awards with bonuses
  • Vacation & sick leave benefits
  • Company swag provided
  • Volunteer opportunities
If you are not sold on CustomerHD just yet, keep reading...
  • “I like the positive energy of my team and the help our Team Lead is always willing to give.”
  • “The bosses are very, very welcoming and friendly. Most places, the higher up staff are very rude and stand-offish to the employees who do not have sophisticated roles. However at CustomerHD BPO, the bosses are very nice and friendly and treat all employees as humans - as it should be!”
  • “I LOVE this job because this is the only place that accepted me as a junior college student. I am able to work around my school schedule. THANKS FOR THE OPPORTUNITY.”
  • “What I like about CustomerHD BPO is that it is a new experience in BPO - it's very good and less stressful than the others in the BPO industry. I am really enjoying the experience and thankful for the opportunity to work with this company.”
About CustomerHD:

CustomerHD headquarters is located in Raleigh, NC USA, and recently expanded to Belize City! We are a BPO determined to change the perception of "call centers" and "BPOs". Yes, we do email, phone and chat support for our clients, but we differentiate ourselves by investing in our people and work environment! We create a needed & known atmosphere to foster your growth to help you meet your ongoing professional and personal goals, all while making your experience as gratifying as possible with empowerment to think and solve problems, with some fun in the mix. That’s CustomerHD BPO.

About The Job:

We are seeking a seasoned bookkeeper to join our growing bookkeeping team. Extensive experience with QuickBooks Online is a must. Experience with QuickBooks Desktop is a plus. Experience working in an IT Service Provider is a strong plus, especially if you have experience using either ConnectWise or Autotask PSAs. You will be working with a team of accounting professionals on a variety of managed services clients around the US.

About Our Client:

This is a new client for CustomerHD. Our clientis a fast-growing company dedicated to supporting IT Managed Service Providers (MSPs). They specialize in bookkeeping and operational services to help MSPs run smoothly and efficiently. They are passionate about making a difference for their clients.

Key Responsibilities:

Day to Day Bookkeeping:

  • Perform daily data entry and maintain accurate general ledger records
  • Prepare and post journal entries, ensuring proper documentation and accuracy
  • Reconcile bank statements, accounts payable, and accounts receivable
  • Track and analyze cost of goods sold (COGS) to ensure accurate financial reporting and support margin analysis
  • Reconcile accounts related to COGS, including inventory, direct materials, and production expenses
  • Assist with month-end and year-end close processes, including financial reporting
  • Maintain organized and accessible financial records for internal and external use
Requirements:
  • Bachelor's degree in Accounting, Finance, or a related field preferred, but experience is more important.
  • 1 years of experience working on accounting, using QuickBooks/QuickBooks Online. Preferred not required
  • Knowledge of accounting principles, financial reporting, and regulatory compliance.
  • Experience working with owners of small businesses and a desire to help them grow their companies.
  • Proficiency in accounting software and relevant tools (e.g., QuickBooks, Excel).
  • Strategic thinking and problem-solving abilities.
  • Excellent communication and interpersonal skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Bookkeeper
Bookkeeper

BruntWork • United States

Remote
MXN 1,027,000 - 1,401,000
Health Insurance Coverage
Permanent remote work
Immediate hiring
Accounting Bookkeeper
Accounting Bookkeeper

M&G Financial, LLC • Frisco (TX)

On-site
USD 40,000 - 60,000
Dental insurance
Health insurance
Paid time off
+1
Bookkeeper (Remote) | Philippines
Bookkeeper (Remote) | Philippines

HireHawk Inc. • United States

Remote
USD 18,000 - 22,000
Bookkeeper
Bookkeeper

Remote • San Francisco (CA)

Remote
USD 52,000 - 76,000
100% REMOTE
$50 birthday bonus
$200 testimonial bonus
+1
Muti-Client Bookkeeper (Entry-Level)
Muti-Client Bookkeeper (Entry-Level)

Kickstart Accounting, Inc. • United States

On-site
USD 42,000 - 54,000
Career progression path
Continuous learning culture
Collaborative team environment
+1
Senior Bookkeeper for MSP Finances — QuickBooks Pro
Senior Bookkeeper for MSP Finances — QuickBooks Pro

CustomerHD • Chicago (IL)

On-site
USD 55,000 - 75,000
Paid on time
Training bonuses
Taxi services first week
+4
Account Manager - Bookkeeping & Client Advisory
Account Manager - Bookkeeping & Client Advisory

Jackson Hewitt • United States

Hybrid
USD 55,000 - 75,000
401(k)
401(k) matching
Bonus based on performance
+6
Bookkeeping Team Manager
Bookkeeping Team Manager

My Paper Pusher, LLC • Florida

Remote
USD 75,000 - 90,000
Bookkeeping & Administrative Assistant
Bookkeeping & Administrative Assistant

Freelance Latin America • United States

Remote
USD 34,000 - 55,000
Bookkeeper & Accounting Support Specialist - (Multi-Client)
Bookkeeper & Accounting Support Specialist - (Multi-Client)

Scalesource • United States

On-site
USD 13,950 - 16,740
Faster hiring process
Better role matching
Strong performance incentives
+1