Payroll Assistant

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

TYPE OF WORK

Full Time

SALARY

800-1100

HOURS PER WEEK

40

DATE UPDATED

Sep 21, 2026

JOB OVERVIEW

We are looking for a reliable and detail-oriented Payroll Assistant to support payroll administration for approximately 150 employees across 11 retail stores, 2 distribution warehouses, and an administrative team.

The ideal candidate is organized, comfortable working with confidential employee information, and experienced with payroll, timekeeping, HR, accounting, or similar administrative work.

Key Responsibilities
- Prepare and review weekly payroll using Gusto
- Collect and reconcile employee hours, overtime, PTO, missed punches, commissions, bonuses, reimbursements, and other payroll adjustments
- Coordinate with managers across multiple locations to ensure payroll information is complete and submitted on time
- Review payroll calculations, deductions, taxes, garnishments, direct deposits, and gross-to-net amounts
- Maintain accurate employee payroll and employment records
- Process approved employee changes, including pay rates, locations, departments, deductions, hires, and terminations
- Support new-hire payroll setup and onboarding documentation
- Monitor and process CalSavers deductions and contributions
- Assist with wage garnishments and required payroll documentation
- Prepare monthly workers' compensation payroll reports
- Track employee document acknowledgments and required forms
- Assist employees and managers with payroll-related questions
- Reconcile payroll records and maintain proper supporting documentation
- Escalate payroll discrepancies, missing approvals, or compliance issues when necessary

Requirements
- At least 3 years of experience in payroll, accounting, HR, timekeeping, or administrative work involving confidential employee information
- Understanding of payroll concepts such as:
- Regular and overtime hours
- PTO
- Earnings and deductions
- Reimbursements
- Garnishments
- Direct deposits
- Gross-to-net payroll review
- Comfortable using payroll/timekeeping systems, spreadsheets, email, and shared files
- Strong attention to detail and accuracy
- Able to manage recurring deadlines and follow up with multiple managers
- Strong written and verbal English communication skills
- Able to handle confidential employee and payroll information securely
- Must be available to work 8 hours per day, Monday through Friday, during Pacific Time business hours

Preferred Experience
- Experience using Gusto or a similar payroll platform
- Experience supporting a multi-location, retail, warehouse, or hourly workforce
- Familiarity with California payroll
- Experience with CalSavers, garnishments, new-hire reporting, workers' compensation payroll reporting, and final pay
- Intermediate Excel/Google Sheets skills, including formulas, sorting, filtering, and reconciliations

We are looking for someone who is:
- Highly organized and detail-oriented
- Reliable with deadlines
- Comfortable following up when information is missing
- Careful with sensitive information
- Able to identify inconsistencies instead of simply processing whatever is submitted
- Comfortable escalating issues when approval or payroll information is unclear
This role is primarily responsible for preparing, verifying, documenting, and coordinating payroll activity. Final payroll approval remains with the designated company approver.

How to Apply
• To apply, please submit your application through this link ----------
• ONLY applications submitted through the the link will be considered. Thank you!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0300
Total Execution Time  0.0318
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,518,520 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Payroll-Assistant-1735324
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0232 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1735324
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 359096
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1735324
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1735324' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735324 
0.0009   UPDATE employer_jobs SET hit_counts = '***Sep-21-2026=464***Sep-22-2026=383***Sep-23-2026=169***Sep-24-2026=145***Sep-25-2026=47***Sep-26-2026=26***Sep-30-2026=1***Oct-03-2026=1' WHERE job_id= '1735324'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1235***Oct-2026=1' WHERE job_id= '1735324'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1735324' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735324 
0.0177   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '359096'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)