Go back

QuickBooks Online Bookkeeper

Job Overview

Our client is seeking a detail-oriented and experienced QuickBooks Online Bookkeeper to support a growing portfolio of small business clients. This role is responsible for maintaining accurate financial records, performing monthly reconciliations, preparing financial reports, and ensuring all bookkeeping is completed accurately and on schedule. The ideal candidate has strong experience with QuickBooks Online, excellent organizational skills, and a background supporting real estate and/or construction businesses. This is an excellent opportunity for a self-motivated bookkeeping professional who thrives in a remote environment and enjoys managing multiple client accounts.

Schedule

Monday - Friday, 09:00 AM - 01:00 PM EST (20 work hours per week)

Responsibilities

  • Maintain accurate and up-to-date bookkeeping records for multiple small business clients.
  • Download bank statements and process monthly bank reconciliations using QuickBooks Online.
  • Record, categorize, and reconcile financial transactions for real estate and construction-related businesses.
  • Maintain accurate general ledger accounts and ensure all transactions are properly classified.
  • Prepare monthly financial reports, including Profit & Loss, Balance Sheet, and supporting schedules.
  • Organize financial records to support tax planning, compliance, and advisory services.
  • Communicate professionally with clients to request missing documentation and resolve accounting discrepancies.
  • Ensure all bookkeeping files are reconciled and current prior to tax planning and filing deadlines.
  • Assist with onboarding new clients into QuickBooks Online.
  • Follow documented bookkeeping procedures and Loom training materials.
  • Maintain confidentiality and accuracy when handling sensitive financial information.
  • Work within BruntWork's Secure Remote Worker environment to ensure compliance with security and data protection standards.

Requirements

  • Proven experience as a Bookkeeper supporting multiple business clients.
  • Experience working with real estate, construction, or similar industries.
  • Advanced proficiency in QuickBooks Online.
  • Strong understanding of bank reconciliations, general ledger maintenance, financial reporting, transaction categorization, and bank feeds.
  • High level of attention to detail and accuracy.
  • Ability to manage multiple client accounts simultaneously.
  • Strong written English communication skills.

Independent Contractor Perks

  • Permanent work from home
  • Immediate hiring

Note

Please click the "Apply" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.

QuickBooks Online Bookkeeper

Job Category

Accounting and Finance

Job Type

Part Time (20 - 34 Hours per week)

Work Schedule and Timezone

Gaithersburg, MD

Published on

Jul 28 2026

BruntWork will never ask you for money or any other form of payment. If someone claiming to represent BruntWork is requesting a payment from you, please let us know at applications@bruntwork.co

“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”

— Zyrrah D, Bookkeeper

Google rating
4.9/5
Glassdoor rating
4.9/5