Remote Position

Senior Bookkeeper | QuickBooks Online & Construction Experience

🌍 Remote · United States 💼 Full-time

Job Summary Mosher Accounting Group is a growing bookkeeping and accounting services firm seeking an experienced Senior Bookkeeper to join our remote team. This position will manage a portfolio of approximately 7–8 small business clients across multiple industries, including construction, skilled trades, and professional services. We are looking for someone with strong QuickBooks Online experience, a solid understanding of accounting principles, and the ability to independently manage client bookkeeping from weekly maintenance through monthly close. Construction accounting experience is required, including job costing, billable expenses, and the ability to independently prepare and reconcile formal work-in-progress (WIP) schedules. Equally important is the ability to communicate confidently and professionally with clients. This is not a behind-the-scenes data-entry position. The successful candidate will work directly with business owners to obtain information, resolve discrepancies, and maintain accurate financial records. We value accuracy, accountability, organization, initiative, and providing high-quality client service.

Key Responsibilities

Client Bookkeeping & Monthly Close Independently manage bookkeeping for multiple small business clients using QuickBooks Online. Reconcile bank, credit card, loan, and other balance sheet accounts. Maintain accurate accounts payable, accounts receivable, and general ledger records. Properly classify assets, liabilities, income, cost of goods sold, and operating expenses. Review financial statements and investigate discrepancies or unusual balances. Complete monthly close procedures accurately and within established deadlines. Maintain organized financial records and supporting documentation. Identify and resolve bookkeeping issues rather than simply processing transactions. Assist with cleanup and catch-up bookkeeping projects as needed. Construction Accounting Manage bookkeeping for assigned construction and skilled trades clients. Accurately track job costs, including materials, labor, subcontractors, and other direct expenses. Manage billable expenses and ensure costs are properly assigned to projects and customers. Maintain accurate job costing and project profitability records in QuickBooks Online. Independently prepare and reconcile formal construction WIP schedules. Calculate percentage of completion and identify overbillings and underbillings. Reconcile project costs and billings between QuickBooks Online and WIP schedules. Identify discrepancies and obtain necessary project information from clients. Client Communication & Relationship Management Serve as the primary contact for routine bookkeeping matters for assigned clients. Communicate directly with clients by email, telephone, and Zoom. Proactively request missing information, clarify transactions, and follow up on outstanding questions. Explain bookkeeping questions and discrepancies clearly and professionally. Participate confidently in client video meetings, maintaining a professional appearance, appropriate background, and distraction-free environment. Take ownership of assigned client responsibilities and follow through without constant supervision. Recognize when issues require escalation and communicate concerns promptly. Firm Procedures & Team Collaboration Follow established firm workflows, documentation standards, and internal controls. Manage multiple client deadlines and prioritize responsibilities effectively. Maintain strict confidentiality of client financial information. Communicate effectively with team members regarding deadlines, outstanding items, and potential concerns. Consistently deliver accurate, timely work.

Required Qualifications

Minimum 5 years of hands-on bookkeeping experience. Strong proficiency in QuickBooks Online. Experience independently managing bookkeeping for multiple businesses or entities. Demonstrated construction accounting experience, including job costing and billable expenses. Ability to independently prepare and reconcile construction WIP schedules, including percentage of completion, overbillings, and underbillings. Strong understanding of accounting principles, general ledger accounts, reconciliations, and financial statements. Excellent organizational and time-management skills. Strong analytical skills and ability to investigate discrepancies independently. Professional written and verbal communication skills. Confidence communicating directly with business owners and participating in client meetings. Ability to work independently while following established firm procedures. Reliable high-speed internet connection, dedicated remote workspace, and dual-monitor setup.

Preferred Qualifications

Previous experience working for a bookkeeping or accounting firm. Experience with construction progress billing, retainage, and change orders. Experience with cleanup or catch-up bookkeeping. Familiarity with cloud-based accounting, document management, and workflow systems. Experience with payroll reconciliations or sales tax reporting. Who Will Succeed in This Role We are looking for someone who enjoys managing a variety of small business clients, takes pride in accurate bookkeeping, and understands the importance of reliable financial information. The right person is comfortable handling both routine bookkeeping and more complex accounting situations. They recognize when something does not look right, investigate discrepancies, and communicate proactively with clients to obtain the information needed. Most importantly, they take ownership of their work, meet deadlines, and represent Mosher Accounting Group professionally in every client interaction. Pay: $25.00 - $30.00 per hour Expected hours: 20.0 – 30.0 per week Benefits 401(k) 401(k) matching Paid sick time Paid training Work from home Application Question(s): Describe your experience independently preparing and reconciling construction WIP schedules, including percentage of completion, overbillings, and underbillings. Describe how you have used QuickBooks Online to track construction job costs, billable expenses, and project profitability. How many clients have you managed simultaneously, and what responsibilities did you handle directly, including client communication and monthly close? Experience: Bookkeeping: 5 years (Required) Location: Colorado (Required) Work Location: Remote

Apply Now →

More Open Positions

Explore similar remote opportunities