Accounting Generalist (Payroll & Accounts Payable)
Naperville, IL
Full Time
Mid Level
Location: Naperville, IL
Schedule: Full-Time | 32 hours per week
Work Hours: Monday–Thursday
Reports To: Accounting Manager
Starting Pay: $25.00 per hour
Position Summary
We are seeking a detail-oriented Accounting Generalist with strong experience in payroll and accounts payable. This role supports multiple companies and requires a high level of accuracy, confidentiality, and the ability to meet strict deadlines in a fast-paced environment.
Payroll Responsibilities
Accounts Payable Responsibilities
Required Skills & Competencies
Education & Experience
Benefits Include:
Schedule: Full-Time | 32 hours per week
Work Hours: Monday–Thursday
Reports To: Accounting Manager
Starting Pay: $25.00 per hour
We are seeking a detail-oriented Accounting Generalist with strong experience in payroll and accounts payable. This role supports multiple companies and requires a high level of accuracy, confidentiality, and the ability to meet strict deadlines in a fast-paced environment.
- Process bi-weekly payroll using Paychex Flex for three companies, including pulling and verifying Time & Attendance (T&A) hours
- Upload and verify employee expense reimbursements via CSV files, including live check expenses
- Review and reconcile payroll registers, batch totals, and deduction summaries prior to submission
- Maintain accurate payroll records for bonuses, new hires, terminations, and PTO adjustments
- Review timecards and attendance reports for accuracy and policy compliance
- Prepare and process approved off-cycle payroll payments (manual checks)
- Ensure compliance with federal and state payroll regulations while maintaining strict confidentiality
- Process payroll using Paycom and Flight (NACHA file) systems as applicable
- Save and maintain payroll reports and supporting documentation on the shared drive
- Perform final payroll reviews to ensure accuracy prior to processing
- Enter vendor invoices accurately in Microsoft Dynamics GP, verifying vendor details, invoice dates, GL coding, and payment terms
- Match invoices to receiving documentation when required
- Code invoices to the correct accounting period, location, and GL account
- Prepare and process check runs, ACH payments, and employee expense reimbursements
- Reconcile vendor statements and resolve discrepancies in a timely manner
- Maintain W-9 documentation and assist with 1099-NEC year-end reporting
- Communicate professionally with vendors and internal departments regarding payment inquiries
- Monitor and manage the Accounts Payable inbox daily
- Reconcile EFT payments in Chase Bank against AP ledger entries
- Save and organize invoices in SharePoint for proper recordkeeping
- Assist management with special projects and process improvements as needed
- Exceptional attention to detail and accuracy
- Proficiency with Paychex Flex, Paycom, Microsoft Dynamics GP, Excel, and SharePoint
- Working knowledge of ACH processing, NACHA files, and bank reconciliations
- Strong organizational and time-management skills
- Ability to work independently with minimal supervision
- Reliable, accountable, and deadline-driven
- Strong written and verbal communication skills
- Associate’s Degree (A.S.) in Accounting preferred
- Minimum 2+ years of accounting experience, with payroll and AP responsibilities
- Experience processing multi-company payroll strongly preferred
- Health Insurance through BCBS and MOO, available after 90 days of employment, including medical, dental, vision, accident, and short-term/long-term disability coverage
- 401(k) Retirement Plan through Paychex Flex PEO, eligible after 1 year of service
- Paid Time Off (PTO):
- 0–1 year: 10 days annually (accrual rate: 0.0385 per hour)
- 1–5 years: 15 days annually (accrual rate: 0.0577 per hour)
- 6+ years: 20 days annually (accrual rate: 0.0770 per hour)
- Paid Holidays: Regular pay for 8 observed holidays per year
Apply for this position
Required*