Accountant

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

TYPE OF WORK

Any

SALARY

$100/$50 a week

HOURS PER WEEK

10

DATE UPDATED

Oct 10, 2026

JOB OVERVIEW

Job Opportunity: Remote Accountant / Bookkeeper

Company: Busy Moms Red Deer Cleaning
Position: Accountant / Bookkeeper
Location: Remote
Employment Type: Salary Position
Schedule: Flexible Hours

About the Role

We are looking for a highly organized, detail-oriented, and experienced Accountant / Bookkeeper to join our growing business.

The ideal candidate will be responsible for managing our company's financial records, tracking expenses, reconciling accounts, overseeing accounts payable and receivable, and ensuring our financial information is accurate and up to date.

We are looking for someone who can work independently, take ownership of our accounting processes, identify discrepancies, and help us maintain strong financial organization as our company continues to grow.

Key Responsibilities

- Bookkeeping & Financial Records: Maintain accurate and up-to-date financial records, including income, expenses, invoices, and transactions.
- Accounts Receivable: Monitor outstanding invoices, track customer payments, follow up on overdue accounts, and maintain accurate payment records.
- Accounts Payable: Track business expenses, process vendor invoices, and ensure bills are paid on time.
- Bank & Credit Card Reconciliation: Regularly reconcile bank accounts, credit card statements, and financial transactions.
- Payroll Support: Assist with payroll calculations, employee compensation records, and payroll reporting.
- Financial Reporting: Prepare monthly profit and loss statements, cash flow reports, expense summaries, and other financial reports.
- Tax Preparation & Compliance: Organize financial records for GST/HST filings, payroll remittances, and year-end tax preparation in accordance with Canadian accounting requirements.
- Expense Tracking & Budgeting: Monitor company spending, identify unnecessary expenses, and assist management with budgeting and financial planning.
- Accounting Software Management: Maintain accurate records using accounting software such as QuickBooks, Xero, or similar platforms.
- Financial Accuracy: Identify discrepancies, correct bookkeeping errors, and recommend improvements to financial processes.
- Administrative Support: Assist with other accounting and finance-related projects as needed.

Requirements

- Proven experience in accounting, bookkeeping, or financial administration.
- Strong understanding of accounting principles and financial reporting.
- Experience managing accounts payable and accounts receivable.
- Proficiency in QuickBooks, Xero, or similar accounting software.
- Strong Microsoft Excel and Google Sheets skills.
- Excellent attention to detail and organizational abilities.
- Ability to work independently and manage multiple responsibilities.
- Strong written and verbal communication skills.
- Experience preparing financial reports and reconciling accounts.
- Reliable computer and high-speed internet connection.
- Ability to handle sensitive financial information with complete confidentiality.

Preferred Qualifications

- Previous accounting experience supporting a Canadian business.
- Familiarity with Canadian GST/HST, payroll, and CRA reporting requirements.
- Experience working with service-based businesses.
- Experience managing financial records for a growing company.
- Ability to analyze financial information and recommend improvements.
- Accounting or bookkeeping certification is considered an asset.

What We're Looking For

We are not simply looking for someone to enter numbers into a spreadsheet.

We want someone who takes ownership of our company's bookkeeping and accounting responsibilities, ensures our financial records are accurate, and helps us make better financial decisions.

The successful candidate will be proactive, dependable, trustworthy, and comfortable working independently while communicating regularly with management.

We value individuals who can identify problems, recommend solutions, and help create efficient accounting systems that support long-term business growth.

What We Offer

- Fully remote position
- Flexible working hours
- Salary-based compensation
- Long-term employment opportunity
- Supportive and collaborative team environment
- Opportunity to grow with an expanding Canadian business

How to Apply

If you are an experienced Accountant or Bookkeeper who takes pride in accuracy, organization, and financial management, we would love to hear from you.

Please submit your resume, a brief description of your accounting experience, and the accounting software you are proficient in.

Join Busy Moms Red Deer Cleaning and help us build a stronger, more financially organized business!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0146
Total Execution Time  0.0176
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,856 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accountant-1747172
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1747172
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 934669
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747172
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1747172' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747172 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-10-2026=984***Oct-11-2026=1***Oct-12-2026=2***Oct-15-2026=3***Oct-16-2026=1***Oct-17-2026=2' WHERE job_id= '1747172'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=992' WHERE job_id= '1747172'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1747172' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747172 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '934669'
AND `date_added` >= '2022-06-08' 
0.0007   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)