QuickBooks Bookkeeper

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

TYPE OF WORK

Full Time

SALARY

$1000

HOURS PER WEEK

40

DATE UPDATED

Feb 16, 2026

JOB OVERVIEW

QuickBooks Bookkeeper

Company: Life Filtration

About Life Filtration

Life Filtration is a growing water treatment company specializing in residential water softeners, filtration systems, and whole-home water solutions. We are committed to delivering high-quality service, operational excellence, and financial clarity as we continue to expand.

We are seeking a detail-oriented and reliable QuickBooks Bookkeeper to manage our day-to-day financial records and support company growth.

Position Overview

The QuickBooks Bookkeeper will be responsible for maintaining accurate financial records, managing accounts payable and receivable, reconciling bank accounts, and ensuring financial data integrity within QuickBooks.

This role is critical to keeping our operations organized and financially transparent.

Key Responsibilities
• Manage and maintain QuickBooks Online/Desktop
• Record daily financial transactions
• Process accounts payable and receivable
• Reconcile bank and credit card statements
• Generate monthly financial reports (P&L, Balance Sheet, Cash Flow)
• Track sales revenue and commissions
• Assist with payroll coordination
• Prepare financial data for CPA and tax filings
• Monitor job costing and project profitability
• Maintain vendor and customer records

Qualifications
• Proven experience with QuickBooks (Online preferred)
• 2+ years bookkeeping experience (preferred)
• Strong understanding of accounting principles
• Experience with service-based or home services businesses is a plus
• High attention to detail and organization
• Ability to maintain confidentiality
• Strong communication skills
• Comfortable working independently

Preferred Experience
• Construction or home services accounting
• Commission tracking
• Inventory tracking
• Sales tax reporting

Compensation
• Competitive hourly rate (based on experience)
• Flexible schedule (if part-time)
• Opportunity to grow with the company

How to Apply

Please submit:
• Resume
• Brief summary of QuickBooks experience

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0174
Total Execution Time  0.0192
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,048 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/QuickBooks-Bookkeeper-1580836
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1580836
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 646053
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1580836
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1580836' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1580836 
0.0008   UPDATE employer_jobs SET hit_counts '***Feb-16-2026=307***Feb-17-2026=410***Feb-18-2026=117***Feb-19-2026=42***Feb-20-2026=34***Feb-21-2026=11***Feb-22-2026=12***Feb-23-2026=14***Feb-24-2026=14***Feb-25-2026=22***Feb-26-2026=12***Feb-27-2026=8***Feb-28-2026=5***Mar-01-2026=11***Mar-02-2026=16***Mar-03-2026=17***Mar-04-2026=8***Mar-05-2026=12***Mar-06-2026=15***Mar-07-2026=2***Mar-08-2026=3***Mar-09-2026=9***Mar-10-2026=11***Mar-11-2026=10***Mar-12-2026=10***Mar-13-2026=5***Mar-14-2026=2***Mar-15-2026=6***Mar-16-2026=7***Mar-17-2026=4***Mar-18-2026=2***Mar-20-2026=1***Mar-21-2026=1***Mar-22-2026=1***Mar-23-2026=3***Mar-24-2026=2***Mar-25-2026=3***Mar-26-2026=1***Mar-27-2026=4***Mar-30-2026=3***Mar-31-2026=4***Apr-01-2026=1***Apr-02-2026=1***Apr-03-2026=6***Apr-06-2026=1***Apr-07-2026=3***Apr-08-2026=3***Apr-09-2026=3***Apr-11-2026=1***Apr-13-2026=1***Apr-17-2026=1' WHERE job_id'1580836'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=1008***Mar-2026=173***Apr-2026=21' WHERE job_id'1580836'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1580836' 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` = 1580836 
0.0041   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '646053'
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)