This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a detail-oriented Bookkeeper to join a CPA firm in a contract capacity with the potential to become permanent. This position begins on a part-time basis and is expected to expand to regular hours during tax season, offering a strong opportunity for someone who enjoys both routine bookkeeping and seasonal tax support. The role is best suited to someone who can build trust through in-office collaboration at the outset, communicate confidently with clients, and maintain accurate financial records across multiple accounts and business types.
Job Responsibility
Manage day-to-day bookkeeping activities for a portfolio of client accounts, ensuring transactions are recorded accurately and on schedule
Complete bank and account reconciliations, maintain balance sheet accuracy, and support a timely month-end close process
Prepare financial records and supporting documentation so statements are organized, complete, and ready for review
Work directly with clients to answer bookkeeping questions, gather needed information, and provide clear updates on account status
Handle sales tax filings for annual and quarterly reporting obligations across assigned clients
Support both business and individual tax season workflows by organizing financial data and assisting with return preparation activities
Use QuickBooks and office-based desktop accounting systems to maintain books for clients with varying system environments
Contribute during heavier tax planning periods by helping track financial standing, identify needed actions, and assemble information that supports tax impact discussions
Process core transactional work such as accounts payable, accounts receivable, payroll entries, and data input as needed
Requirements
Proven experience in bookkeeping with strong knowledge of reconciliations, month-end close, and maintaining accurate general ledger records
Hands-on proficiency with QuickBooks, along with the ability to work in desktop-based accounting systems used in an office setting
Strong 10-key skills and a high level of accuracy when entering and reviewing financial data
Working knowledge of accounts payable, accounts receivable, payroll support, and financial statement preparation
Comfortable communicating directly with clients and gathering documentation in a detail-oriented and organized manner
Ability to work on-site initially in Greenville, South Carolina, with openness to potential remote flexibility after training and demonstrated success
Willingness to learn tax-related work and assist during busy periods involving business and personal tax support
What we offer
Medical, vision, dental, and life and disability insurance