US Payroll Virtual Assistant

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

TYPE OF WORK

Full Time

SALARY

$8-$10/hr

HOURS PER WEEK

40

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

We are seeking a detail-oriented and deadline-driven Virtual Assistant to handle payroll, HR, and accounting functions across multiple entities. The ideal candidate will have strong technical skills, excellent organizational abilities, and experience managing complex administrative and financial tasks.

Responsibilities

Payroll Processing (Semi-Monthly via ADP Workforce Now NextGen)
-Conduct weekly timecard audit reports
-Calculate and enter bonuses and mileage reimbursements
-Manage pay period nuances and adjustments (overtime, training time, etc.)
-Prepare and review post-payroll reports
-Maintain job costing splits using Excel spreadsheets

HR Functions
-Manage ADP onboarding and offboarding processes
-Create wage package offers for new and existing employees
-Oversee annual open enrollment and benefit invoicing
-Upload and track employee documents in ADP
-Ensure completion of employee documentation

Multi-Entity Commercial Property Management Accounting
-Process receivables (lease payments) and payables (including multi-entity bill backs)
-Calculate owner distributions
-Perform bank reconciliations and manage cash flow
-Prepare financial reports, budgets, and forecasts (including annual Triple Net Lease calculations and true-ups)
-Assist with tax preparation and payments
-Review and renew insurance policies
-Manage business registrations and renewals

Required Skills
-Proficiency in QuickBooks Enterprise Desktop
-Strong knowledge of Microsoft Office Suite (Excel, Word, Outlook)
-Familiarity with Google Docs and Microsoft Teams
-Excellent attention to detail and accuracy
-Strong organizational and time management skills
-Ability to consistently meet deadlines

Ideal Candidate
-Prior experience in US payroll, HR, and accounting functions
-Ability to work independently with minimal supervision
-Strong communication and problem-solving skills
-Comfortable handling sensitive and confidential information

To apply: Please submit your application through the link below:

----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0194
Total Execution Time  0.0213
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,486,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/US-Payroll-Virtual-Assistant-1619063
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0130 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619063
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 696588
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619063
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1619063' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619063 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=1184***Apr-09-2026=142***Apr-10-2026=54***Apr-11-2026=36***Apr-17-2026=1' WHERE job_id'1619063'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1417' WHERE job_id'1619063'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619063' 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` = 1619063 
0.0063   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '696588'
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)