Go back

QuickBooks Online Bookkeeper (Bank Reconciliation & Collections)

Job Overview

Our client is looking for a QuickBooks Online Bookkeeper (Bank Reconciliation & Collections) to keep their cash position accurate and receivables current. You will own two key responsibilities: keeping bank accounts reconciled and making sure clients pay on time, along with assisting with general office admin when books are in good shape. This role suits someone who likes clean numbers, closes the loop on every open item, and can chase an overdue invoice politely and firmly. You will report to the finance lead.

Client Overview

Our client is an award-winning affiliate marketing agency. Since 2016, they have run affiliate programs for more than 200 e-commerce brands across fashion, beauty, footwear, jewelry, and lifestyle—from well-known global labels to fast-growing direct-to-consumer names. Their programs have driven over $1B in revenue and 2.5 million orders, and Rakuten Advertising named them its Golden Link Agency of the Year in 2023. They work with coupon, loyalty, content, and influencer publishers to grow sales for clients, operating with a lean team where everyone's work is visible and matters.

Schedule

  • Monday - Friday, flexible 4 hours per day within US Eastern business hours (9:00 AM - 5:00 PM EST) (20 work hours per week)

Responsibilities

Bank reconciliations (about 50% of your time):

  • Reconcile all bank and credit card accounts daily or weekly in QuickBooks Online
  • Match deposits to client invoices and code expenses to the right accounts
  • Investigate and resolve unmatched or unusual transactions
  • Prepare month-end reconciliation reports for the finance lead

Collections and accounts receivable (about 35% of your time):

  • Track outstanding invoices and keep the aged receivables report current
  • Send payment reminders and follow up with clients by email and phone
  • Apply payments correctly and fix short or misapplied payments
  • Flag accounts at risk early and suggest next steps
  • Keep clear notes on every collections conversation

Admin support (about 15% of your time):

  • Raise and send client invoices when needed
  • Keep finance files and records organized
  • Update spreadsheets and internal trackers
  • Handle ad hoc office tasks such as vendor setup, document requests, and scheduling

Requirements

  • 2+ years in bookkeeping, accounts receivable, or a similar finance role
  • Strong working knowledge of QuickBooks Online (required), including bank feeds, reconciliations, and accounts receivable
  • Experience collecting payments from business clients
  • Strong Excel or Google Sheets skills (VLOOKUP/XLOOKUP, filters, pivot tables)
  • Clear, professional written and spoken English

Nice to Have

  • Experience at an agency or service business with monthly retainer billing (nice to have)
  • Familiarity with bill.com or similar payment tools (nice to have)

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.

QuickBooks Online Bookkeeper (Bank Reconciliation & Collections)

Job Category

Accounting and Finance

Job Type

Part Time (20 - 34 Hours per week)

Work Schedule and Timezone

New York EST

Published on

Oct 15 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