Full Time
$7
40
Sep 16, 2026
We are looking for a highly organized and detail-oriented Bookkeeper Virtual Assistant to support a CPA firm with day-to-day bookkeeping, payroll processing, and tax-related accounting tasks.
The ideal candidate must have hands-on experience with U.S. bookkeeping, U.S. payroll processing, and accounting records for multiple clients. Experience working directly with a CPA or accounting firm is highly preferred.
IMPORTANT – NON-NEGOTIABLE REQUIREMENTS:
- 2+ years of bookkeeping or accounting experience
- Hands-on U.S. bookkeeping experience is REQUIRED
- Hands-on U.S. payroll processing experience is REQUIRED
- Strong knowledge of U.S. accounting and bookkeeping practices
- Experience with bank and credit card reconciliations
- Strong understanding of financial statements and general ledger accounting
- Candidates without U.S. bookkeeping and U.S. payroll experience will not be considered
Responsibilities:
Bookkeeping:
- Maintain accurate financial records for multiple U.S. clients
- Record and categorize income, expenses, payments, and deposits
- Perform monthly bank and credit card reconciliations
- Review transactions for accuracy and proper account classification
- Prepare and maintain general ledger accounts
- Generate and review Profit & Loss and Balance Sheet reports
- Assist with month-end and year-end closing procedures
- Identify discrepancies and resolve bookkeeping issues
U.S. Tax Support:
- Apply knowledge of U.S. tax concepts and accounting practices when reviewing client records
- Prepare bookkeeping records and supporting schedules needed for tax preparation
- Organize tax-related documents and client financial information
- Assist CPAs with tax preparation and tax research as needed
- Review transactions for potential tax-related issues or missing information
- Maintain accurate records to support federal and state tax filings
- Communicate with the CPA or tax team regarding missing documentation or accounting discrepancies
Payroll:
- Process payroll accurately and on schedule for U.S. clients
- Maintain employee payroll records
- Calculate regular hours, overtime, bonuses, deductions, and other payroll items
- Assist with payroll tax calculations and filings
- Reconcile payroll transactions with accounting records
- Assist with W-2 and 1099 preparation
- Ensure payroll records are properly maintained and organized
- Research and escalate payroll discrepancies or compliance concerns
Administrative & Client Support:
- Maintain organized digital financial files and documentation
- Request missing financial documents from clients when necessary
- Assist with accounts payable and accounts receivable tasks
- Prepare reports and spreadsheets for CPA review
- Follow established accounting procedures and internal controls
- Maintain strict confidentiality of client financial and tax information
- Communicate professionally with clients and internal CPA staff
Requirements:
- 2+ years of bookkeeping or accounting experience
- Experience supporting U.S. clients is strongly preferred
- Strong knowledge of U.S. accounting and bookkeeping practices
- Working knowledge of U.S. tax concepts and requirements
- Hands-on U.S. payroll processing experience
- Experience with bank and credit card reconciliations
- Strong understanding of financial statements and general ledger accounting
- Excellent attention to detail and accuracy
- Strong written and verbal English communication skills
- Ability to handle confidential financial information
- Strong organizational and time-management skills
- Ability to work independently and meet strict deadlines
Preferred Qualifications:
- Experience working for a CPA or accounting firm
- Experience handling bookkeeping for multiple U.S. clients
- Familiarity with federal and state payroll requirements
- Experience assisting with tax preparation
- Knowledge of 1099 and W-2 processes
- Experience with QuickBooks Online and/or QuickBooks Desktop
- Experience with Gusto, ADP, QuickBooks Payroll, or similar systems
Preferred Tools:
- QuickBooks Online / QuickBooks Desktop
- QuickBooks Payroll
- Gusto
- ADP
- Microsoft Excel / Google Sheets
- Google Workspace
- Other accounting, tax, and payroll software
Apply here: