EXPERIENCED QUICKBOOKS DESKTOP BOOKKEEPER – U.S. HOURS REQUIRED

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

TYPE OF WORK

Full Time

SALARY

NEGOTIABLE

HOURS PER WEEK

35

DATE UPDATED

Oct 3, 2026

JOB OVERVIEW

IMPORTANT: This position requires extensive hands-on experience with QUICKBOOKS DESKTOP and the ability to work U.S. Eastern Time hours from 10:00 AM to 6:30 PM, with a break for lunch.

If your bookkeeping experience is primarily QuickBooks Online using automated bank feeds and imported transactions, this position is probably not the right fit.

We need someone who is highly proficient in QuickBooks Desktop and comfortable performing traditional bookkeeping, including MANUALLY ENTERING transactions from bank statements and credit card statements when necessary.

WORK HOURS:

• Must be available to work 10:00 AM to 6:30 PM U.S. Eastern Time

• Break for lunch

• You must be consistently available and actively working during these hours

Responsibilities include:

• Entering transactions from bank and credit card statements into QuickBooks Desktop

• Properly coding transactions to general ledger accounts

• Reconciling bank and credit card accounts

• Reviewing the general ledger and identifying incorrect, duplicate, or missing transactions

• Preparing and maintaining accurate bookkeeping records

• Communicating clearly with our accounting team regarding missing information, discrepancies, and questions

Required Qualifications:

• Minimum 4 years of bookkeeping experience

• STRONG QuickBooks Desktop experience is REQUIRED

• Experience manually entering transactions from bank and credit card statements into QuickBooks Desktop

• QuickBooks Online experience is helpful, but QuickBooks Desktop proficiency is significantly more important for this position

• Strong working knowledge of accounting principles and practices

• Solid understanding of debits, credits, general ledger accounts, and proper transaction classification

• Experience performing bank and credit card reconciliations

• Excellent attention to detail

• Ability to learn and become proficient with new software applications

• Ability to meet deadlines and manage multiple client assignments

• Strong written and verbal English communication skills

• Two monitors are preferable for efficiency when working between QuickBooks Desktop and source documents

This is not simply a data-import position. We are specifically looking for an experienced bookkeeper who understands the accounting behind the entries and can work from actual bank and credit card statements when transactions cannot simply be downloaded or imported.

Cannabis accounting experience is NOT required. We can teach the industry-specific accounting requirements. Strong bookkeeping fundamentals and extensive QuickBooks Desktop experience are much more important.

PLEASE INCLUDE THE FOLLOWING WITH YOUR APPLICATION:

How many years have you worked with QuickBooks Desktop?
Have you manually entered an entire month of transactions into QuickBooks Desktop directly from bank and/or credit card statements?
Are you comfortable determining the appropriate general ledger account for transactions rather than simply accepting imported classifications?
What experience do you have with bank and credit card reconciliations?
Are you able to consistently work from 10:00 AM to 6:30 PM U.S. Eastern Time, with a break for lunch?

Please begin your proposal with the words "QUICKBOOKS DESKTOP" so we know you have read the entire posting.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0016
Controller Execution Time ( Jobseekers / Job )  0.0312
Total Execution Time  0.0335
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/EXPERIENCED-QUICKBOOKS-DESKTOP-BOOKKEEPER-US-HOURS-REQUIRED-1742839
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0221 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0046   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1742839
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 626393
 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` = 1742839
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-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1742839' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1742839 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-03-2026=1474***Oct-04-2026=2' WHERE job_id= '1742839'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1474' WHERE job_id= '1742839'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1742839' 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` = 1742839 
0.0109   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '626393'
AND `date_added` >= '2022-06-08' 
0.0005   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)