Overview
Our client is looking for a reliable, detail-oriented, and communicative Bookkeeper (QuickBooks) to handle day-to-day bookkeeping and financial administration. In this role, you will maintain spotless, up-to-date financial records, execute thorough multi-account reconciliations, and drive consistent follow-up on accounts receivable. You will play a pivotal role in ensuring ledger hygiene, tracking payment statuses, and maintaining complete transparency regarding daily task tracking and hours spent.
Schedule:
- Flexible schedule, Monday - Friday Greensboro, NC Time (10 hours per week)
Responsibilities
Accounts Receivable & Payment Tracking
- A/R Follow-Up: Execute regular, disciplined follow-ups on outstanding client invoices to keep the accounts receivable balance minimal and up to date.
- Invoice Management: Coordinate invoice flow between specialized agency software and QuickBooks, verifying that payments, credits, and invoice statuses sync without discrepancies.
- Data Cleanup: Identify and resolve duplicate customer and vendor profiles to keep client records unified and accurate.
Reconciliations & Record Keeping
- Multi-Account Reconciliation: Perform regular reconciliations across operating accounts, money market accounts, dedicated client deposit accounts, and credit card accounts to ensure audit readiness.
- Expense Classification: Accurately process and categorize incoming payments and expenses, with particular focus on classifying marketing and communications expenses correctly.
- Month-End Support: Assist with month-end routines, balance sheet verification, and gathering documentation for partner distributions.
Communication & Time Transparency
- Structured Updates: Provide clear, proactive status updates on open invoices, account balances, and completed reconciliations.
- Transparent Logging: Maintain a clear, itemized log of daily/weekly hours detailing specific accounts worked on and tasks completed.
- External Coordination: Work closely with the external tax accountant and financial manager, delivering requested statements and reports on time.
Key Deliverables
- Current Reconciliations: Operating, credit card, and client deposit accounts reconciled monthly with documented work papers.
- A/R Health: Weekly tracking and documented outreach for any past-due invoices.
- Ledger Hygiene: Zero duplicate profiles and zero unclassified transactions at month-end.
- Activity Logs: Clear, itemized timesheets matching weekly operational output.
Requirements
- 2–4 years of hands-on bookkeeping experience, preferably within an agency, professional services firm, or client-retainer business model.
- Solid working knowledge of QuickBooks (Online or Desktop) and comfort learning or integrating agency-specific billing tools.
- Direct experience reconciling multiple account types, including credit cards and separate client funds/deposit accounts.
- Proven track record of catching categorization errors and maintaining clean ledger data.
- Strong written communication skills and a commitment to keeping stakeholders regularly informed with visible, tracked work 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 (10-19 Hours)
Work Schedule and Timezone
Flexible schedule, Monday - Friday Greensboro, NC Time (10 hours per week)
Published on
Nov 10 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
Bookkeeper (QuickBooks)
Job Category
Accounting and Finance
Job Type
Part Time (10-19 Hours)
Work Schedule and Timezone
Flexible schedule, Monday - Friday Greensboro, NC Time (10 hours per week)
Published on
Nov 10 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