Accounts Receivable & Collections Professional

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

Excellent for the right person

HOURS PER WEEK

40

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

Position Summary

We are looking for an experienced Accounts Receivable & Collections Professional to take ownership of the accounts receivable process for a U.S.-based home services company.

This is primarily an accounting and accounts receivable role that also requires regular communication with customers regarding outstanding balances. We are not looking for a traditional call-center collections specialist. We want someone who understands AR, is comfortable working in accounting systems, has strong attention to detail, and can communicate professionally and naturally with customers.

The right person will help manage the AR process from invoicing and payment tracking through collections, reconciliation, and month-end close.

Key Responsibilities

* Manage the day-to-day accounts receivable process
* Prepare, review, and enter customer invoices accurately
* Apply and track customer payments
* Review AR aging reports and identify past-due accounts requiring follow-up
* Contact customers regarding outstanding invoices by phone and email
* Handle collections conversations in a friendly, professional manner while maintaining positive customer relationships
* Research payment discrepancies and help resolve billing issues
* Process or assist with credit memos, refunds, payment adjustments, and other AR transactions
* Reconcile accounts receivable records and investigate differences
* Maintain accurate documentation of payment status, customer communication, and collection activity
* Assist with closing the AR side of the books each month
* Communicate proactively with the finance team regarding problem accounts, discrepancies, and recurring issues
* Support the CFO and accounting team with other AR-related responsibilities as needed

Required Qualifications

* Minimum 3 years of relevant accounts receivable, accounting, or bookkeeping experience supporting U.S.-based companies
* Hands-on QuickBooks Online experience
* Working knowledge of the full accounts receivable cycle, including invoicing, payments, AR aging, collections, credit memos, and reconciliations
* Comfortable making outbound phone calls regarding outstanding customer balances
* Strong written and spoken English
* Strong attention to detail and ability to work accurately with financial information
* Comfortable learning and working in multiple software systems
* Able to work independently and take ownership of assigned responsibilities
* College degree
* Reliable high-speed internet connection and dedicated, distraction-free workspace
* Able to work full-time during U.S. Eastern business hours

BONUS - Move to the Front of the Line

* Experience working with home services companies such as HVAC, plumbing, electrical, or similar trades
* Experience working directly with a U.S.-based finance or accounting department
* Experience working remotely during U.S. business hours
* Experience with ServiceTitan is a major plus
* Experience reconciling AR between an operational system and QuickBooks Online

What We're Looking For

We want someone who combines accounting ability with strong communication skills.

Most collection conversations in this role are not aggressive collection calls. Our customers are homeowners, and in many cases an unpaid invoice simply requires a friendly reminder or help resolving a billing issue.

You should be comfortable picking up the phone, building rapport with customers, asking for payment professionally, and following through until an issue is resolved.

At the same time, you need to be comfortable working with numbers, investigating discrepancies, following accounting processes, and making sure the AR records are accurate.

Schedule & Logistics

* Full-time, 40 hours per week
* Fully remote
* Must work U.S. Eastern business hours
* This should be your primary full-time position
* Training will be provided, including recorded Zoom training and documented procedures

How to Apply

Please include all three of the following with your application:

1. Your current resume
2. A 1-minute video introduction explaining your accounts receivable/accounting experience and why you believe you would be a good fit for this position
3. Confirmation that you are available to work full-time during U.S. Eastern business hours

In your application, please also tell us:

* How many years of hands-on QuickBooks Online experience you have
* What AR responsibilities you have personally handled
* Whether you have experience making collection calls to U.S. customers
* Whether you have ever used ServiceTitan

Applications that do not include a resume, 1-minute video introduction, and confirmation of U.S. Eastern-hours availability will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0018
Controller Execution Time ( Jobseekers / Job )  0.0350
Total Execution Time  0.0380
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,526,720 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounts-Receivable-Collections-Professional-1723983
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0253 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723983
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 471715
 LIMIT 1 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723983
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-09',ej.date_added) duration_daysDATEDIFF('2026-09-09',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723983' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723983 
0.0009   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=599***Sep-05-2026=261***Sep-09-2026=1' WHERE job_id'1723983'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=861' WHERE job_id'1723983'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723983' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723983 
0.0123   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '471715'
AND `date_added` >= '2022-06-08' 
0.0041   select from teasers 
0.0014   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)