Job Overview:
We are seeking an experienced Legal Bookkeeper with a proven background supporting US or Canadian law practices to manage the financial operations for a growing law firm and an affiliated business entity. In this role, you will maintain company ledgers, perform specialized trust account reconciliations, bring historical backlogs up to date, and assist with an active accounting system migration. This is an ideal placement for a seasoned, detail-oriented financial professional seeking a stable, part-time role (20 hours/week) with dedicated cleanup and multi-entity experience.
Schedule: Remote, Part Time | Monday to Friday, 10:00 AM – 2:00 PM EST (Part-time, 20 hours per week / 4 hours per day)
Responsibilities:
- Meticulously maintain, categorize, and reconcile financial transactions, invoices, and expenses within QuickBooks for two separate business entities.
- Perform mandatory, compliant monthly Trust Account reconciliations (IOLTA/MTA compliance) to ensure alignment between bank records and firm ledgers.
- Audit, reconstruct, and catch up on historical bookkeeping backlogs across both entities from the prior year.
- Support the financial system migration between accounting platforms, verifying starting balances and transaction accuracy.
- Manage accounts payable and accounts receivable, vendor disbursements, and general ledger maintenance across both accounts.
- Audit entry discrepancies, resolve reconciliations, and ensure proper digital filing of source documents.
- Prepare monthly cash flow updates and overview financial reports for leadership review.
Requirements:
- At least 3 to 5+ years of full-charge bookkeeping experience, with direct exposure to multi-entity accounts, historical backlog cleanups, and software migrations.
- Proven, hands-on experience working extensively with QuickBooks (QuickBooks Online preferred).
- At least 2+ years of verified, hands-on experience in Legal Trust Accounting (IOLTA/MTA compliance) supporting US or Canadian law firms.
- Must have a Windows device.
- Strong working knowledge of legal accounting regulations, trust rules, and general ledger hygiene.
- Exceptional precision in data entry with a systematic approach to discrepancy resolution.
- Demonstrated ability to prioritize daily recurring compliance while steadily completing heavy project backlogs.
- Excellent professional written and verbal English communication skills.
- Ability to work independently within Eastern Standard Time (EST) operational hours.
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.
One application, multiple possibilities: When you apply, our team reviews your background against all current openings, not just this one! If a different role fits your skills, we'll get in touch! We also encourage you to keep exploring our job board and apply directly to any position that excites you.
Job Category
Accounting and Finance
Job Type
Part Time (20 - 34 Hours per week)
Work Schedule and Timezone
Monday to Friday, 10:00 AM – 2:00 PM EST (Part-time, 20 hours per week / 4 hours per day)
Published on
Nov 03 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
Legal Bookkeeper (QuickBooks Online)
Job Category
Accounting and Finance
Job Type
Part Time (20 - 34 Hours per week)
Work Schedule and Timezone
Monday to Friday, 10:00 AM – 2:00 PM EST (Part-time, 20 hours per week / 4 hours per day)
Published on
Nov 03 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