Virtual Accounting & Operations Assistant to Owner

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

TYPE OF WORK

Full Time

SALARY

1950

HOURS PER WEEK

40

DATE UPDATED

Mar 13, 2026

JOB OVERVIEW

*****Virtual Accounting & Operations Assistant (EST Hours Required)*****

Please read the full job description before applying. Only apply if you meet ALL the requirements. Incomplete applications will not be considered.

*****Requirements:*****
- Must be available to work during USA Eastern Standard Time (EST, GMT -5)
- Strong English communication skills, both spoken and written
- Fully proficient in small business accounting procedures
- Expert-level proficiency in QuickBooks (QBO certification preferred)
- Expert-level spreadsheet skills, including formulas, data analysis, and custom management reporting
- Must be highly proficient at deriving and organizing financial and operational data for management reports
- Must have experience with payroll processing
- Must have experience preparing for and handling insurance and workers compensation audits
- Experience in project management and scheduling
- Reliable phone and internet connection for daily video calls
- Tech-savvy with the ability to quickly learn new platforms and tools
- This role requires full professional focus. Applicants cannot hold multiple jobs simultaneously
- Activity and time-tracking software is used during working hours

*****Position Overview:*****
We are seeking a highly organized and detail-oriented Virtual Accounting & Operations Assistant to work closely with the business owner on a daily basis. This role involves financial management, scheduling, payroll coordination, and operational reporting. Strong attention to detail, accountability, and clear communication are essential.

*****Key Responsibilities:*****

Daily Tasks:
- Categorize expenses and allocate them to appropriate projects
- Create journal entries as needed
- Contact employees to gather data for management reports
- Prepare and update daily management reports
- Schedule and reschedule appointments via phone calls
- Process bills from contractors and vendors
- Organize and prioritize the owner's daily schedule
- Review and adjust schedules for the following day

Weekly Tasks:
- Gather employee hours and prepare payroll for review
- Obtain manager approvals for hour logs
- Prepare and process bill payments
- Review weekly scheduling updates and track progress
- Generate operational accounting reports (production metrics, labor hours, project data, etc.)
- Calculate project P/L and submit it to management
- Keep an eye on financial forecast and make suggestions
- TAKE/MAKE PHONE CALLS FROM VENDORS

*****Interview Process Notice:*****
During the interview process, we will ask detailed technical questions regarding accounting procedures, payroll, QuickBooks, insurance audits, workers compensation audits, and spreadsheet-based reporting. Applicants should only apply if they are highly confident in these areas.

*****How to Apply:*****
If you meet all the requirements, please submit the following:

- Your CV
- A short video introducing yourself, confirming that you meet all the requirements, and explaining why you are the best fit for this role

Applications without these two items will not be considered.

Looking to hire immediately!
```

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0020
Controller Execution Time ( Jobseekers / Job )  0.0164
Total Execution Time  0.0205
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Accounting-Operations-Assistant-to-Owner-1601088
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0081 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1601088
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 913733
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1601088
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1601088' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1601088 
0.0016   UPDATE employer_jobs SET hit_counts '***Mar-13-2026=429***Mar-14-2026=120***Mar-15-2026=78***Mar-16-2026=61***Mar-17-2026=33***Mar-18-2026=11***Mar-19-2026=11***Mar-20-2026=16***Mar-21-2026=4***Mar-22-2026=2***Mar-23-2026=10***Mar-24-2026=3***Mar-25-2026=5***Mar-26-2026=7***Mar-27-2026=3***Mar-28-2026=6***Mar-30-2026=2***Mar-31-2026=2***Apr-01-2026=5***Apr-02-2026=6***Apr-03-2026=2***Apr-04-2026=3***Apr-05-2026=1***Apr-06-2026=4***Apr-07-2026=2***Apr-08-2026=4***Apr-09-2026=2***Apr-10-2026=5***Apr-12-2026=2***Apr-13-2026=4***Apr-14-2026=8***Apr-15-2026=5***Apr-17-2026=2***Apr-18-2026=2***Apr-21-2026=1' WHERE job_id'1601088'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=803***Apr-2026=58' WHERE job_id'1601088'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1601088' AND status LIKE 'sent%' ORDER BY id DESC  
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1601088 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '913733'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0006   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)