Role Description
We are looking for an experienced and highly reliable Senior Bookkeeper to manage bookkeeping for multiple US-based, service-oriented businesses. This is a hands-on role for someone who knows QuickBooks Online inside and out, can independently manage multiple sets of books, and consistently delivers accurate work on time. You will eventually manage up to 20 client accounts, so we need someone who is organized, responsive, comfortable following established processes, and experienced juggling multiple clients at once.
Qualifications
-
5+ years of professional bookkeeping experience.
-
Strong QuickBooks Online experience is required.
-
Significant experience managing books for US-based businesses.
-
Well-rounded bookkeeping experience, including transaction categorization, reconciliations, accounts payable, accounts receivable, billing, and invoicing.
-
Experience managing multiple client accounts simultaneously.
-
Previous experience at a bookkeeping firm, accounting firm, agency, or similar multi-client environment is strongly preferred.
-
Strong understanding of bookkeeping for service-based businesses.
-
Excellent attention to detail and accuracy.
-
Strong written English and the ability to communicate professionally with US clients.
-
Ability to work independently and solve bookkeeping issues without constant supervision.
-
Strong organization and deadline management skills.
-
Comfortable following established processes and documenting work consistently.
-
Comfortable working full time with sufficient overlap with US business hours.
-
Reliable primary and backup internet connections.
Requirements
-
Manage full-cycle bookkeeping for multiple US-based service businesses.
-
Categorize transactions and maintain accurate general ledgers in QuickBooks Online.
-
Reconcile bank and credit card accounts.
-
Manage accounts payable and accounts receivable.
-
Support invoicing, billing, and payment tracking.
-
Record and support payroll-related transactions and reconciliations.
-
Review books for discrepancies and proactively investigate issues.
-
Maintain accurate financial records and supporting documentation.
-
Complete monthly bookkeeping tasks accurately and on schedule.
-
Manage multiple client accounts while keeping deadlines and priorities organized.
-
Communicate with clients by email regarding bookkeeping questions and outstanding information.
-
Respond to client and internal emails within the same business day.
-
Follow established bookkeeping workflows and document completed work in ClickUp.
-
Collaborate with the team during client onboarding and ongoing account management.
Benefits
-
Salary: $2,000 - $3,000 USD Monthly
-
Full Time | Remote
Nice to Have
-
Experience processing payroll.
-
Experience with Ramp.
-
Experience with ClickUp or similar project management systems.
-
Experience independently communicating with and managing bookkeeping clients.
-
Experience improving bookkeeping processes or identifying opportunities to make client accounts more efficient.