Collection Specialist

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

TYPE OF WORK

Any

SALARY

Will be discussed after the interview

HOURS PER WEEK

TBD

DATE UPDATED

Aug 4, 2026

JOB OVERVIEW

About the Role

We are looking for a detail-oriented and organized Collection Specialist to support our accounting and finance operations. This role is ideal for someone with hands-on experience in QuickBooks, invoicing, and accounts receivable collections, who is comfortable managing financial records while communicating professionally with customers and vendors.

In addition to maintaining accurate financial records, you will assist with billing, collections, reconciliations, and other administrative accounting tasks.

Core Billing & Invoicing Duties
• Create QuickBooks invoices — Generate accurate weekly and monthly invoices for home health agency clients based on therapist visits, units, and contracted rates.
• Verify billing accuracy — Review visit logs, therapist timesheets, and authorization limits before invoicing.
• Apply payments in QuickBooks — Record agency payments, ACH deposits, and checks to ensure accounts are up to date.
• Reconcile accounts — Match payments to invoices, resolve discrepancies, and maintain clean A/R aging reports.

Accounts Receivable Management
• Monitor aging reports — Track outstanding balances and identify overdue invoices (30, 45, 60, 90+ days).
• Maintain receivables dashboard — Update weekly A/R status for management, including total outstanding, overdue, and collected amounts.
• Track agency payment patterns — Identify slow-paying agencies and escalate issues early.

Collections & Follow-Up
• Send payment reminders — Email or call agencies regarding upcoming or overdue payments.
• Resolve billing disputes — Work with schedulers, therapists, and agency contacts to correct rejected claims or missing documentation.
• Negotiate payment arrangements — Coordinate payment plans for agencies with recurring delays.
• Document collection activity — Maintain logs of calls, emails, and follow-ups for compliance and audit purposes.

Coordination With Internal Teams
• Collaborate with scheduling team — Ensure billed visits match scheduled visits and therapist documentation.
• Communicate with therapists — Request missing notes, signatures, or corrections needed for billing.
• Support management reporting — Provide weekly cash flow updates and receivables summaries.

Technology & Tools
• Use QuickBooks Online — Manage invoicing, payments, and A/R reports.
• Use CRM or billing trackers — Update spreadsheets or CRM tools for receivables tracking.
• Use secure communication tools — Email, portals, and messaging systems for agency communication.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0339
Total Execution Time  0.0354
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,336 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Collection-Specialist-1702748
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0282 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1702748
 LIMIT 1 
0.0020   SELECT *
FROM `employers`
WHERE `employer_id` = 357405
 LIMIT 1 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1702748
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1702748' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702748 
0.0006   UPDATE employer_jobs SET hit_counts '***Aug-04-2026=371***Aug-05-2026=311***Aug-06-2026=140***Aug-07-2026=75***Aug-08-2026=38***Aug-09-2026=3' WHERE job_id'1702748'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=938' WHERE job_id'1702748'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1702748' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1702748 
0.0196   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '357405'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)