Staff Accountant (Healthcare)

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

TYPE OF WORK

Full Time

SALARY

$6.50 per hour

HOURS PER WEEK

40

DATE UPDATED

Aug 21, 2026

JOB OVERVIEW

Work Schedule: Full-Time | Monday–Friday | 8:00 AM – 5:00 PM (PST)
Compensation: $6.50 per hr - 40 hours per week
Work Setup: Remote


About the Role

We are seeking a detail-oriented Staff Accountant with strong QuickBooks and US GAAP knowledge to support our accounting function.

Key Responsibilities:
General Ledger & Month-End Close
Maintain accurate general ledger entries in QuickBooks Online
Prepare and post journal entries (accruals, prepaids, payroll, intercompany, adjustments)
Support monthly, quarterly, and year-end close processes
Ensure accounts are properly classified in accordance with US GAAP

Bank & Balance Sheet Reconciliations
Perform monthly bank, credit card, loan, and balance sheet reconciliations
Investigate and resolve discrepancies promptly
Maintain reconciliation schedules and supporting documentation

Accounts Payable
Process vendor bills and payments (ACH, checks, wires)
Ensure proper coding of expenses and approvals
Track vendor balances and resolve invoice discrepancies
Assist with vendor setup and W-9 tracking (as needed)

Sales Tax & Compliance
Prepare and support US sales tax filings (multi-state preferred)
Reconcile sales tax payable accounts
Maintain sales tax documentation and support audits

Financial Reporting & Analysis
Assist in preparation of monthly financial statements (P&L, Balance Sheet, Cash Flow)
Perform variance analysis vs budget and prior periods
Support ad-hoc financial analysis and management reporting
Ensure financial data accuracy and completeness

Audit & Process Support
Provide audit support and respond to data requests
Assist in improving accounting processes, controls, and documentation
Work closely with US-based finance leadership

Required Qualifications:
Bachelor’s degree in Accounting, Finance, or related field
3+ years of accounting experience supporting US-based companies
Strong working knowledge of US GAAP
Hands-on experience with QuickBooks Online
Corporate Accounting experience
Knowledge and experience with Cash flow

Solid understanding of:
Financial statements
Bank and balance sheet reconciliations
Accounts payable
Sales tax accounting
Cash flow
High attention to detail and strong organizational skills
Ability to work independently in a remote environment
Excellent written and verbal English communication skills


Preferred Qualifications:
Experience with US healthcare, professional services, or SaaS companies
Multi-entity or intercompany accounting experience
Prior experience working with US clients or US accounting firms
Familiarity with Excel (pivot tables, VLOOKUP/XLOOKUP, SUMIFS)


What Success Looks Like in This Role
Clean and timely monthly close
Reconciliations completed with minimal review comments
Accurate financial statements you can confidently share with leadership
Proactive identification of issues and process improvements


How to Apply
Please include:

1. Updated resume and WhatsApp number
2. Short introduction highlighting relevant experience
3. Tools/systems you’ve used (e.g., EPIC, EMR systems, Teams)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0349
Total Execution Time  0.0363
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Staff-Accountant-Healthcare-1707144
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0275 seconds)  (Hide)
0.0008   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1707144
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 932145
 LIMIT 1 
0.0084   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1707144
AND `misc`.`idIS NULL 
0.0057   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',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-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1707144' 
0.0027   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1707144 
0.0035   UPDATE employer_jobs SET hit_counts '***Aug-11-2026=497***Aug-12-2026=179***Aug-13-2026=58***Aug-14-2026=28***Aug-15-2026=30***Aug-16-2026=13***Aug-17-2026=29***Aug-18-2026=15***Aug-19-2026=29***Aug-20-2026=10***Aug-21-2026=691***Aug-22-2026=140***Aug-25-2026=1' WHERE job_id'1707144'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1720' WHERE job_id'1707144'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1707144' 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` = 1707144 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '932145'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)