Administrative Assistant – QuickBooks Desktop

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

TYPE OF WORK

Full Time

SALARY

600-800

HOURS PER WEEK

40

DATE UPDATED

Aug 20, 2026

JOB OVERVIEW

Government Programs Administrative Assistant – QuickBooks Desktop

Snappath is looking for a full-time Administrative Assistant to join our internal team and support the day-to-day administrative and payment operations of our government programs and services marketplace.

This is primarily an administrative position, not a traditional bookkeeping role. However, strong hands-on experience with QuickBooks Desktop is an absolute requirement.

Our company works with service providers across various government-related programs and projects. QuickBooks Desktop is a key part of our internal workflow for managing provider accounts, project-related invoices, charges, and payments. Because of this, the person joining our team must already be comfortable navigating and working extensively within QuickBooks Desktop — NOT QuickBooks Online.

Responsibilities
Handle general administrative and virtual assistant responsibilities.
Manage emails, scheduling, follow-ups, and day-to-day correspondence.
Contact providers, customers, and other parties regarding documentation, payments, and outstanding items.
Submit and organize documents, forms, and other administrative information.
Assist with maintaining organized records for different government programs and projects.
Work extensively within QuickBooks Desktop as part of daily operations.
Create, review, and send invoices through QuickBooks Desktop.
Record and process customer/provider payments.
Track outstanding invoices and follow up regarding payments when necessary.
Maintain accurate records for different providers and projects.
Properly associate invoices, charges, and payments with the appropriate project or provider.
Help organize projects where multiple invoices or charges may fall under one larger government-related project.
Review account information and identify missing payments, incorrect allocations, or other discrepancies.
Maintain accurate administrative and payment records across our internal systems.
Requirements
Strong QuickBooks Desktop experience is REQUIRED.
Applicants with experience only in QuickBooks Online will not qualify unless they also have substantial QuickBooks Desktop experience.
Comfortable creating invoices, recording payments, reviewing customer accounts, and navigating project/customer information within QuickBooks Desktop.
Strong administrative and organizational skills.
Previous experience as a Virtual Assistant, Administrative Assistant, Office Assistant, or similar role.
Excellent written English and professional communication skills.
Comfortable handling email correspondence and communicating directly with providers and customers.
Strong attention to detail and ability to keep multiple projects and accounts organized.
Ability to work independently and follow established processes.
Comfortable learning government-program-specific workflows and terminology.

Previous government program or government contracting experience is a plus, but NOT required. We are primarily looking for someone with excellent administrative skills and genuine, hands-on QuickBooks Desktop experience.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0183
Total Execution Time  0.0196
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,216 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Administrative-Assistant-QuickBooks-Desktop-1713131
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0129 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1713131
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 907177
 LIMIT 1 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1713131
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-27',ej.date_added) duration_daysDATEDIFF('2026-08-27',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-08-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1713131' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1713131 
0.0010   UPDATE employer_jobs SET hit_counts '***Aug-20-2026=1442***Aug-21-2026=131***Aug-22-2026=64***Aug-23-2026=2***Aug-27-2026=1' WHERE job_id'1713131'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1639' WHERE job_id'1713131'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1713131' 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` = 1713131 
0.0038   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '907177'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)