About the role
- Administer bi-weekly, semi-monthly, or monthly payrolls for 50–500 employees.
- Validate employee time entries, overtime, bonuses, and deductions before each run.
- Process payroll through systems like ADP, Paychex, Gusto, QuickBooks Payroll, or BambooHR.
- Post payroll transactions into QuickBooks, NetSuite, or Xero.
- Reconcile payroll clearing accounts with bank statements.
- Record benefit deductions and employer contributions accurately.
- Prepare and submit payroll taxes at federal, state, and local levels.
- File quarterly/annual forms (941, W-2, 1099, state equivalents).
- Track changes in labor/tax regulations and adjust processes accordingly.
- Reconcile healthcare, retirement, and other benefit contributions with provider invoices.
- Ensure deductions align with employee elections and company policy.
- Respond to payroll inquiries (pay stubs, direct deposit, tax withholding changes) within SLA.
- Assist employees with onboarding payroll setup.
- Generate recurring payroll and headcount reports for HR and finance.
- Support audits with detailed payroll documentation.
- Provide variance analysis of payroll vs. budget.
- Streamline workflows using Excel macros, payroll integrations, or APIs.
- Document payroll SOPs for consistency and compliance.
Requirements
- 2+ years payroll processing experience.
- Hands-on use of at least one payroll system (ADP, Paychex, QuickBooks, Gusto, BambooHR).
- Intermediate Excel/Google Sheets (pivot tables, VLOOKUP, reconciliations).
- Knowledge of U.S. payroll tax regulations.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
payroll processingExcelGoogle Sheetsreconciliationspivot tablesVLOOKUPpayroll tax regulationsvariance analysisSOP documentation
Soft skills
communicationorganizational skillsattention to detailproblem-solving