PartTime Bookkeeper
Listed on 2026-09-12
-
Accounting
Bookkeeper/ Accounting Clerk, Accounts Receivable/ Collections, Accounting Assistant, Accounts Payable Clerk
Job Description
Job Description
*
* Position:
** Part-Time Bookkeeper
*
* Employment Type:
** Part-Time
*
* Hours:
** Approx. 30hrs week
*
* Reports To:
** Senior Accountant / Accounting Manager / Firm Owner
*
* Position Summary
**
We are seeking a detail-oriented, organized, and dependable Part-Time Bookkeeper to join our CPA firm. This position will be responsible for maintaining accurate and timely accounting records for a portfolio of business clients across multiple industries.
Unlike an in-house bookkeeping position focused on a single company, this role requires the ability to efficiently manage multiple client accounts simultaneously , understand the unique accounting needs of each business, meet recurring monthly deadlines, and communicate professionally with both clients and members of our accounting team.
The ideal candidate takes ownership of their assigned clients, identifies discrepancies before they become problems, maintains clean and accurate books, and understands how proper bookkeeping impacts financial reporting and tax preparation.
*
* Primary Responsibilities
**
- Manage bookkeeping for an assigned portfolio of business clients.
- Record and categorize bank and credit card transactions.
- Reconcile all bank, credit card, loan, and other balance sheet accounts each month.
- Review transactions for proper account classification.
- Record journal entries and recurring transactions as necessary.
- Maintain accurate accounts receivable and accounts payable records.
- Review outstanding checks, deposits, and uncleared transactions.
- Reconcile payroll records to the general ledger.
- Record loan payments and properly separate principal and interest.
- Maintain fixed asset and other supporting schedules as required.
- Review balance sheet accounts for accuracy and unusual balances.
- Identify duplicate, missing, or incorrectly recorded transactions.
- Maintain clean and accurate general ledgers throughout the year.
- Prepare accurate monthly financial statements, including:
- * Profit & Loss Statements
- Balance Sheets
- General Ledgers
- Accounts Receivable reports
- Accounts Payable reports
- Other management reports as requested
- Review financial statements for unusual fluctuations or inconsistencies before completion.
- Investigate and resolve bookkeeping discrepancies.
- Ensure client books are maintained in a tax-return-ready condition.
- Assist accounting staff with questions regarding client financial statements and general ledger activity.
- Serve as a primary bookkeeping contact for assigned clients.
- Request bank statements, loan statements, payroll reports, invoices, receipts, and other documentation as needed.
- Follow up with clients regarding missing information or unidentified transactions.
- Communicate bookkeeping questions clearly and professionally.
- Track outstanding client requests to ensure work is completed on schedule.
- Develop an understanding of each client's business operations and recurring transactions.
- Maintain organized documentation and electronic work papers for each client.
Depending on the client engagement, responsibilities may include:
- Entering vendor bills.
- Coding bills to appropriate general ledger accounts.
- Preparing bills for client approval.
- Assisting with vendor payment processing.
- Creating customer invoices.
- Recording customer payments.
- Monitoring outstanding accounts receivable.
- Reconciling accounts payable and accounts receivable balances to the general ledger.
Depending on client needs, the position may also assist with:
- Reviewing and recording payroll.
- Reconciling payroll reports to bookkeeping records.
- Maintaining payroll liability accounts.
- Coordinating with payroll providers such as Gusto, ADP, Paychex, or Quick Books…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).