Accounting Technician

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

TYPE OF WORK

Any

SALARY

600-800USD

HOURS PER WEEK

35

DATE UPDATED

Apr 14, 2026

JOB OVERVIEW

About Us

M&A Bookkeeping Inc. is a Canadian bookkeeping and fractional controller firm. We serve small and medium-sized businesses and are growing fast. We're looking for a reliable, detail-oriented data entry specialist to join our remote team full-time.

What You'll Do

Enter and categorize transactions in QuickBooks Online for multiple clients
Process receipts, invoices, bills, and bank/credit card statements
Reconcile accounts under the supervision of our bookkeeping team
Maintain accurate, organized records across client files
Flag discrepancies or questions to the team lead promptly

What We're Looking For

Hands-on experience with QuickBooks Online (required)
Familiarity with Canadian tax rules — GST/HST, CRA filing requirements, and Canadian chart of accounts conventions
Strong attention to detail and accuracy
Ability to handle multiple client files without mixing things up
Good written English for communicating with our team
Prior experience supporting a Canadian bookkeeping or accounting firm is a strong asset

Work Setup

Full-time, 35 hours/week
Remote — work from home
Daily overlap required: You must be available for at least 1 hour per day during our core window of 7:00am–4:00pm Atlantic Time (AST/ADT), Monday–Friday. This is for daily check-ins and team communication — exact timing is flexible within that window.
Must have a reliable internet connection and a dedicated workspace

Compensation

$600–$800 USD/month, depending on experience.

How to Apply

Please apply with:

A short intro about your bookkeeping/data entry experience
Your experience with QuickBooks Online (how long, what tasks)
Any experience with Canadian clients, GST/HST, or CRA-related work
Your available overlap hours within 7:00am–4:00pm Atlantic Time
Your internet setup (speed, backup connection if any)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0185
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounting-Technician-1623507
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1623507
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 827674
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1623507
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 '1623507' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1623507 
0.0026   UPDATE employer_jobs SET hit_counts '***Apr-14-2026=654***Apr-15-2026=104***Apr-16-2026=49***Apr-17-2026=36***Apr-18-2026=24***Apr-21-2026=2' WHERE job_id'1623507'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=869' WHERE job_id'1623507'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1623507' 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` = 1623507 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '827674'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)