Detail-Oriented Accountant (QuickBooks, BaseLane, Gusto) | Daily Accuracy Required

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

TYPE OF WORK

Part Time

SALARY

$8-$10/hr

HOURS PER WEEK

15

DATE UPDATED

Sep 10, 2026

JOB OVERVIEW

We are hiring a highly detail-oriented, dependable Accountant to manage the daily books for two companies:

Residential cleaning company — QuickBooks Online
Airbnb and real estate business — Wave Accounting

This is a hands-on team role, not a flexible “work whenever” bookkeeping position. You must work a consistent daily shift, communicate proactively in Slack, and be available to support teammates with accounting-related questions or requests during your scheduled hours.

Books must remain clean and current every day—not caught up at month-end.

Responsibilities

Daily

Match and accurately categorize all transactions
Keep both companies’ books fully up to date with no backlog
Process refunds and record deposits
Review for missing, duplicate, or incorrectly categorized transactions
Set up and maintain appropriate rules and automations
Submit a clear daily end-of-shift update in Slack
Respond to Slack messages and support teammates with bookkeeping, payroll, billing, refund, deposit, or reporting questions during your scheduled shift

Weekly

Review employee timesheets for payroll accuracy before processing payroll, including missed punches, incorrect hours, approved time off, and discrepancies needing clarification
Process payroll in Gusto by Monday each week — no exceptions
Ensure weekly payroll and financial reports are accurate
Flag discrepancies, missing information, or concerns promptly in Slack

Monthly

Reconcile all 8 accounts
Complete all reconciliations by the 15th of each month — no exceptions
Maintain accurate, organized, audit-ready books at all times

Requirements — Non-Negotiable

Strong working experience with QuickBooks Online, Wave Accounting, and Gusto Payroll
Exceptional attention to detail and accuracy
Experience creating and maintaining bookkeeping rules and automations
Ability to work independently while also being an engaged, responsive part of a team
Clear written English and professional Slack communication
Ability to consistently meet deadlines without reminders or last-minute catch-up work

Required Schedule

Monday–Friday: 2:00–5:00 PM Pacific Time
One day per week: 12:00–3:00 PM Pacific Time for the company meeting
You must be actively working and available in Slack throughout these scheduled hours. This includes responding to teammates, answering questions, and communicating promptly if information is needed to complete a task.

Important

This is a structured, deadline-driven role. Work must be completed within the assigned shift, with no backlog or catch-up work outside of the normal process.

Performance is measured by accuracy, timeliness, consistency, communication, and reliability—not simply hours worked.

If you prefer a flexible, independent, or unstructured work environment, this position will not be a good fit.

***Only candidates who complete the assessment will be considered.
Link to Assessment: www. ---------- /bahc-accountant
PS. Make sure that your name matches on both platforms.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0199
Total Execution Time  0.0217
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,912 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Detail-Oriented-Accountant-QuickBooks-BaseLane-Gusto-Daily-Accuracy-Required-1727394
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0125 seconds)  (Hide)
0.0022   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1727394
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 427621
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1727394
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 = '1727394' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1727394 
0.0012   UPDATE employer_jobs SET hit_counts = '***Sep-10-2026=646***Sep-11-2026=113***Sep-12-2026=32***Sep-13-2026=28***Sep-14-2026=37***Sep-15-2026=22***Sep-16-2026=26***Sep-17-2026=28***Sep-18-2026=32***Sep-19-2026=12***Sep-20-2026=14***Sep-21-2026=16***Sep-22-2026=6***Sep-23-2026=18***Sep-24-2026=14***Sep-25-2026=3***Sep-26-2026=4***Sep-27-2026=5***Sep-28-2026=11***Sep-29-2026=7***Sep-30-2026=5***Oct-01-2026=7***Oct-02-2026=11***Oct-03-2026=6***Oct-04-2026=4***Oct-05-2026=5***Oct-06-2026=3***Oct-07-2026=3***Oct-08-2026=8***Oct-09-2026=8***Oct-11-2026=1***Oct-16-2026=1***Oct-17-2026=1' WHERE job_id= '1727394'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1079***Oct-2026=58' WHERE job_id= '1727394'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1727394' 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` = 1727394 
0.0028   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '427621'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0012   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)