Accounts Receivable Specialist

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

TYPE OF WORK

Part Time

SALARY

$5.00/hour

HOURS PER WEEK

25

DATE UPDATED

Oct 9, 2026

JOB OVERVIEW

>>Role Overview
We are looking for a detail-oriented and reliable Accounts Receivable Specialist with strong QuickBooks Online skills to support our finance and accounting operations.
This role requires someone who is highly comfortable working inside QuickBooks Online on a daily basis, including customer invoicing, payment application, account reconciliation, AR aging, credit memos, deposits, and customer account maintenance.

The ideal candidate has solid hands-on experience with Accounts Receivable and QuickBooks Online, can confidently navigate customer accounts and transactions, and is able to identify and resolve discrepancies without requiring constant guidance.

Strong attention to detail, organization, follow-through, and professional customer communication are essential for this position.

>>Key Responsibilities
- Use QuickBooks Online as the primary accounting platform for Accounts Receivable tasks
- Enter, review, and maintain customer invoices in QuickBooks Online
- Apply customer payments accurately to open invoices
- Record and reconcile payments received via ACH, wire transfer, check, and credit card
- Review customer balances and transaction histories in QuickBooks Online
- Review and maintain the Accounts Receivable Aging Report
- Monitor outstanding balances, payment terms, and invoice due dates
- Follow up professionally with customers regarding past-due invoices and outstanding balances
- Send customer statements, payment reminders, and collection follow-ups
- Communicate with customers regarding payment discrepancies, missing payments, and billing questions
- Post and track customer deposits, prepayments, and account credits
- Create and process credit memos for returns, shortages, billing corrections, or approved adjustments
- Research and resolve invoice, payment, and customer account discrepancies
- Coordinate with Sales and Operations regarding customer orders, invoicing, credits, and billing issues
- Reconcile Accounts Receivable balances to the general ledger
- Assist with bank, payment, and account reconciliations as needed
- Prepare weekly AR aging, collections, and outstanding balance reports for management
- Maintain accurate customer account records and supporting documentation
- Assist with month-end closing and financial reporting related to Accounts Receivable
- Ensure all customer payments are accurately recorded, matched, and processed in a timely manner

>>Qualifications
- Strong hands-on experience with QuickBooks Online is required
- Must be highly comfortable navigating QuickBooks Online independently
- Experience creating and managing invoices, applying payments, reviewing customer balances, processing deposits, and handling credit memos in QuickBooks Online
- Strong understanding of Accounts Receivable processes, including AR aging, collections, payment application, and account reconciliation
- Previous experience in Accounts Receivable, bookkeeping, accounting support, or a similar finance role
- Ability to investigate and resolve discrepancies within customer accounts
- Comfortable communicating professionally with customers regarding outstanding invoices and payment issues
- Strong attention to detail and accuracy when handling financial records
- Good organizational and time-management skills
- Ability to work independently and manage recurring deadlines
- Strong written and verbal English communication skills

>>Preferred Qualifications
- Advanced or extensive experience using QuickBooks Online
- Experience supporting a U.S.-based company
- Experience working with B2B customers
- Familiarity with ACH, wire transfers, checks, credit card payments, deposits, and credit memos
- Experience assisting with month-end reconciliation and financial reporting
- Experience coordinating with Sales, Operations, or Customer Service teams regarding billing issues

>>What We’re Looking For
We are looking for someone who is not only familiar with QuickBooks Online, but can use it confidently and independently as part of their day-to-day work.

This role is best suited for someone who has already worked extensively inside QuickBooks Online and understands how Accounts Receivable transactions flow through the system. The successful candidate should be able to review accounts, identify discrepancies, apply payments correctly, monitor aging balances, follow up on overdue invoices, and help ensure that AR records remain accurate and organized.

Applicants with only basic or limited QuickBooks exposure may not be a strong fit for this position.

Send your application to ---------- with the subject: A-Game AR - (your name)
1. Resume link
2. OLJ link
3. Short self-intro that includes your QuickBooks experience summary

Working hours: 10am to 2pm/3pm PST

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0411
Total Execution Time  0.0449
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,555,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounts-Receivable-Specialist-1740700
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0342 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1740700
 LIMIT 1 
0.0019   SELECT *
FROM `employers`
WHERE `employer_id` = 440546
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1740700
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1740700' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740700 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-29-2026=317***Sep-30-2026=1073***Oct-01-2026=228***Oct-02-2026=117***Oct-03-2026=55***Oct-04-2026=28***Oct-05-2026=51***Oct-06-2026=51***Oct-07-2026=47***Oct-08-2026=28***Oct-09-2026=1053***Oct-10-2026=154***Oct-11-2026=2***Oct-12-2026=2***Oct-14-2026=4***Oct-15-2026=1***Oct-16-2026=1' WHERE job_id= '1740700'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1389***Oct-2026=1822' WHERE job_id= '1740700'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1740700' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740700 
0.0268   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '440546'
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)