Medical Financial Analyst - USA

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

TYPE OF WORK

Part Time

SALARY

107,000.00 PHP | MONTHLY

HOURS PER WEEK

20

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

$10 USD PER HOUR (Based on Experience)

Approx. 107,000 PHP Monthly!

PART-TIME – 20 HOURS PER WEEK

Monday – Friday

9:00 AM – 1:00 PM Eastern Standard Time (USA)

13th Month Bonus for Eligible Workers

PLEASE INCLUDE A LINK TO YOUR RESUME OR CV - Applications without a resume/CV link will not be considered.

PRIOR EXPERIENCE IN U.S. HEALTHCARE FINANCIAL OPERATIONS, MEDICAL ACCOUNTING, OR REVENUE CYCLE IS REQUIRED

We are a growing USA-based Home Care Agency seeking an experienced Medical Financial Analyst to help analyze, reconcile, and improve the financial performance of our healthcare business.

This position combines:

Microsoft Excel
Financial Analysis
QuickBooks
Healthcare Revenue Cycle
Business Reporting
Operational Problem Solving

If you enjoy working with numbers, identifying financial discrepancies, reconciling information between multiple systems, and helping management improve business performance, we'd love to hear from you.

Your primary responsibility will be analyzing financial information exported from our EMR system and QuickBooks to identify:

Outstanding Accounts Receivable
Payment posting discrepancies
Insurance reimbursement issues
Revenue trends
Missing or duplicate payments
Operational inefficiencies affecting collections

This is NOT a traditional Medical Billing or Payment Posting position.

We already have:

A third-party Medical Billing company that submits insurance claims.
A dedicated Payment Posting Specialist that posts payments.

Your responsibility is to analyze, reconcile, and oversee the financial health of our healthcare revenue cycle while helping management identify opportunities to improve collections, reduce outstanding Accounts Receivable, and ensure every dollar earned is properly collected.

If you're someone who naturally enjoys working in Microsoft Excel, comparing multiple reports, finding financial discrepancies, and improving business processes, we'd love to hear from you.

Primary Responsibilities:

Financial Analysis & Reconciliation
Analyze exported financial reports from multiple systems.
Reconcile information between our EMR system and QuickBooks.
Identify payment discrepancies, duplicate payments, missing payments, and unreconciled transactions.
Investigate financial variances and determine root causes.
Maintain organized Excel workbooks used to monitor financial performance.
Revenue Cycle Financial Oversight
Review Insurance Accounts Receivable Aging reports.
Monitor outstanding insurance claims requiring follow-up.
Communicate directly with our third-party Medical Billing company regarding aging claims, reimbursement delays, denials, authorization issues, and payment discrepancies.
Identify financial trends affecting collections and proactively communicate concerns to management.
Help ensure the company receives every dollar it has earned.
Private Pay Financial Management
Review outstanding patient balances.
Assist with private-pay collections.
Document collection activity.
Escalate unusual financial situations when appropriate.
Business Intelligence & Financial Reporting
Produce weekly Accounts Receivable reports.
Analyze Insurance and Private Pay aging trends.
Monitor cash flow trends related to Accounts Receivable.
Recommend process improvements based on financial data.
Help identify revenue that could otherwise be lost if left unnoticed.
Required Qualifications

Minimum two (2) years of experience in one or more of the following:

Healthcare Financial Analysis
Medical Bookkeeping
Revenue Cycle Management
Medical Accounts Receivable

Additional Qualifications:

Strong understanding of U.S. medical insurance reimbursement processes, authorizations, eligibility, and patient responsibility.

Strong Microsoft Excel skills (Pivot Tables, XLOOKUP/VLOOKUP, IF formulas, filtering, sorting, and working with large datasets).

Experience using Microsoft Excel to analyze financial data from multiple reports or systems.

Experience reconciling financial information between multiple software systems.

Experience working with EMR / EHR systems.

QuickBooks experience strongly preferred.

Excellent English communication skills.

Highly organized.

Extremely detail-oriented.

Able to work independently with minimal supervision.

The Ideal Candidate:

Working with numbers.
Financial analysis.
Microsoft Excel.
Reconciling information from multiple reports.
Finding the root cause of financial discrepancies.
Organizing financial data.
Taking ownership of improving financial processes.

We're looking for someone who doesn't simply complete assigned tasks—but someone who enjoys identifying opportunities to improve financial accuracy, reduce outstanding Accounts Receivable, strengthen our healthcare revenue cycle, and provide management with meaningful financial insights.

Career Growth & Full-Time Opportunity

We believe in promoting from within.

A highly-performing tea ---------- mber in this role would be a strong candidate to grow into a Full-Time Financial Operations Manager with expanded responsibilities involving business reporting, financial analytics, process improvement, AI-assisted operational workflows, and business intelligence reporting.

Work From Home Requirements
Quiet work environment.
Reliable computer.
Dual monitors required.
High-speed internet.
Backup internet connection.
Noise-cancelling headset.
Comfortable using Time Doctor.
Willing to complete a background check and employment verification.
Why Join Our Team?

We've successfully worked with multiple Filipino tea ---------- mbers for years and strongly believe in building long-term careers—not short-term contracts.

We offer:

Competitive Compensation
13th Month Bonus
Paid through Wise
Stable Employment
Great Team Culture
Long-Term Career Growth

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0255
Total Execution Time  0.0273
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,531,608 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Medical-Financial-Analyst-USA-1697446
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0185 seconds)  (Hide)
0.0011   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1697446
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 387542
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1697446
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-13',ej.date_added) duration_daysDATEDIFF('2026-08-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1697446' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1697446 
0.0006   UPDATE employer_jobs SET hit_counts '***Jul-27-2026=667***Jul-28-2026=455***Jul-29-2026=192***Jul-30-2026=95***Jul-31-2026=70***Aug-01-2026=16***Aug-02-2026=7***Aug-03-2026=2***Aug-04-2026=4***Aug-05-2026=8***Aug-06-2026=18***Aug-07-2026=925***Aug-08-2026=161***Aug-09-2026=2***Aug-13-2026=2' WHERE job_id'1697446'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1479***Aug-2026=1145' WHERE job_id'1697446'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1697446' 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` = 1697446 
0.0105   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '387542'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0011   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)