Accounting and Revenue Assistant (Remote)

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

TYPE OF WORK

Full Time

SALARY

5.00/hour CAD

HOURS PER WEEK

40

DATE UPDATED

Jun 12, 2026

JOB OVERVIEW

About Us
We are a growing Canadian construction and service company seeking a highly organized Accounting and Revenue Assistant to support our accounting, reporting, and sales administration functions.

This role is ideal for someone who enjoys working with numbers, spreadsheets, reports, and structured processes. You will play an important role in supporting accounting operations, revenue tracking, customer follow-up, and business reporting.

We are looking for someone who wants a stable position and is interested in growing with our organization.

What You'll Be Doing

Accounting Administration
• Enter vendor invoices into our accounting system
• Reconcile vendor statements
• Generate and send customer statements
• Assist with accounts payable and accounts receivable processes
• Maintain accurate financial records
Revenue & Sales Administration
• Follow up with customers regarding outstanding quotes
• Track quote approvals and customer responses
• Maintain revenue tracking reports
• Support commission validation processes
• Update sales trackers and dashboards
Reporting
• Produce daily, weekly, monthly, quarterly, and annual reports
• Maintain KPI trackers
• Validate report accuracy
• Support management reporting requests
Administrative Support
• GPS timesheet reconciliation
• Subcontractor compliance administration
• Vehicle maintenance reporting
• Customer survey administration
• General business administration support

Requirements
• English communication skills
- Ability to work in Mountain Standard Timezone
• Strong Microsoft Excel skills
• Experience with spreadsheets and reporting
• Strong attention to detail
• Ability to follow procedures accurately
• Reliable internet connection
- Must have a Windows Computer, with Windows 11 operating system and a minimum of 16gb of Ram
• Ability to work independently

Preferred Experience
• Accounts Payable
• Accounts Receivable
• Virtual Assistant
• Sales Administration
• Revenue Reporting
• Construction Industry Experience

Attention to Detail Test
To demonstrate your attention to detail, begin your application with:
"Revenue Drives Growth"
Applications that do not include this phrase will not be considered.

Please Include
1. Resume
2. Summary of relevant experience
3. Excel skill level
4. Accounting or bookkeeping experience
5. Experience with reporting and data analysis
6. Internet speed test screenshot, and confirmation of workspace set up
7. Confirmation of availability for 40 hours per week

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0218
Total Execution Time  0.0236
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounting-and-Revenue-Assistant-Remote-1667619
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0130 seconds)  (Hide)
0.0026   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1667619
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 662376
 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` = 1667619
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1667619' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1667619 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-12-2026=423***Jun-13-2026=132***Jun-14-2026=66***Jun-15-2026=58***Jun-16-2026=41***Jun-17-2026=23***Jun-18-2026=15***Jun-19-2026=21***Jun-20-2026=10***Jun-21-2026=4***Jun-22-2026=17***Jun-23-2026=6***Jun-24-2026=3***Jun-25-2026=7***Jun-26-2026=11***Jun-27-2026=3***Jun-28-2026=2***Jun-29-2026=11***Jun-30-2026=13***Jul-01-2026=7***Jul-02-2026=13***Jul-03-2026=2***Jul-04-2026=4***Jul-05-2026=3***Jul-06-2026=6***Jul-07-2026=10***Jul-08-2026=2***Jul-09-2026=3***Jul-10-2026=6***Jul-11-2026=3***Jul-13-2026=6***Jul-14-2026=15***Jul-15-2026=6***Jul-16-2026=6***Jul-17-2026=7***Jul-18-2026=5***Jul-19-2026=3***Jul-20-2026=13***Jul-21-2026=3***Jul-22-2026=2***Jul-23-2026=3***Jul-24-2026=6***Jul-25-2026=6***Jul-26-2026=1***Jul-27-2026=2***Jul-28-2026=5***Jul-29-2026=7***Jul-30-2026=4***Jul-31-2026=6***Aug-01-2026=1***Aug-03-2026=8***Aug-04-2026=10***Aug-05-2026=1***Aug-06-2026=7***Aug-07-2026=1***Aug-08-2026=5***Aug-12-2026=1' WHERE job_id'1667619'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=866***Jul-2026=165***Aug-2026=34' WHERE job_id'1667619'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1667619' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1667619 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '662376'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0022   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)