Maintain and update client bookkeeping transactions in QuickBooks (Online and Desktop): Enter and categorize daily transactions with accuracy, reconciling bank and credit card accounts to ensure financial data is current. Pull source information from bank feeds, client emails, uploaded/shared documents, payroll platforms (ADP, Paychex), and third-party programs. Verify invoices, receipts, and expense reports for completeness and compliance. Apply class coding where required, review for discrepancies, and resolve issues in collaboration with clients. Maintain well-organized digital records for reporting and audit readiness.
Generate client reports: Prepare weekly, monthly, and quarterly financial reports, tailoring the level of detail to each client’s needs. Provide clear summaries of cash flow, income, expenses, and profitability trends. Be proactive in identifying unusual activity, potential savings, or efficiency opportunities.
Year-end support for CPAs: Compile and provide accurate year-end reports, reconciliations, and supporting documentation. Serve as the point of contact for CPAs to answer bookkeeping questions and supply requested materials in a timely manner.
Regulatory and compliance filings: Process 1099s at year-end and assist with Workers’ Compensation and General Liability audits by gathering, reviewing, and submitting required documentation. Ensure compliance deadlines are met and records are accurate.
Client relationship management: Act as the primary point of contact for assigned clients. Answer bookkeeping-related questions, provide office support when needed, and maintain professional, ongoing communication to build strong, trusted relationships.
We’re looking for a professional who enjoys balancing accuracy with client interaction. The ideal candidate is detail-oriented, dependable, and able to build long-term relationships with clients. If you thrive in a dynamic environment, enjoy problem-solving, and want to support a variety of businesses, we’d love to hear from you.