Payroll Specialist
$33 - $52 per hourMSA Professional Services, Inc.
Job Duties
Responsibilities
Payroll Processing
Process and reconcile bi-weekly or semi-monthly payroll within company payroll and timekeeping systems
Review employee timesheets for completeness, proper approvals, and compliance with company policies
Ensure accurate allocation of regular, overtime, and premium pay to the correct project codes
Process employee deductions including benefits, retirement contributions, garnishments, and levies
Maintain compliance with federal, state, and local payroll tax requirements, including multi-state taxation
Timekeeping & Labor Reporting
Ensure all employee timesheets are submitted and approved according to company deadlines
Monitor compliance with project-based time reporting standards to support accurate job costing and billing
Review labor distribution reports to confirm hours are charged to appropriate projects and cost categories
Assist Project Managers and Project Accountants with labor corrections and reclassifications
Support month-end close by ensuring labor postings are accurate and reconciled
Compensation & Financial Reporting
Track and calculate PTO accruals, flex time balances, and related payouts according to company policies
Process final pay and PTO payouts for employee terminations
Reconcile payroll registers to the general ledger, including wage expenses, payroll taxes, and benefit deductions
Prepare payroll-related journal entries such as PTO accruals, bonus accruals, and payroll liabilities
Assist with year-end payroll processes including W-2 preparation and reconciliation
Collaboration & Continuous Improvement
Serve as a primary point of contact for employee payroll and timekeeping questions
Partner with HR to ensure accurate pay rates, benefit deductions, and accrual policies are applied
Coordinate with Accounting to ensure labor costs are recorded accurately for project reporting
Support internal and external audits by preparing payroll documentation and reports
Identify opportunities to improve payroll and timekeeping processes while maintaining strong internal controls
Qualifications
Education
Bachelor’s degree in Accounting, Finance, Business Administration, or related field preferred
Equivalent professional experience will be considered
Experience
4+ years of payroll or accounting experience
Experience in an Architecture/Engineering or professional services firm strongly preferred
Experience with project-based timekeeping and labor costing systems preferred
Skills
Strong attention to detail and accuracy
Working knowledge of payroll regulations and tax compliance
Ability to analyze payroll data and resolve discrepancies
Strong communication and collaboration skills
High level of integrity and discretion when handling confidential information
Work Authorization
This position requires authorization to work in the United States for any employer. We are unable to provide sponsorship for this role.
Benefits & Compensation
Hourly wage Range: $33 to $52 an hour depending on experience and qualifications. Candidates with significant experience may also be considered for a higher-level role with increased compensation.
Why Join MSA
Better Together – A collaborative work environment that promotes open doors, new ideas, and honest opinions.
Multi-disciplinary Opportunities – As multi-talented people in a multi-disciplinary firm, we encourage employees to explore interests, seek new experiences, and apply their skills where they can make the greatest impact.
We’ve Got Your Back – Support when you need it and independence when you don’t.
Commitment to DEIB – We are committed to creating a workplace where everyone can bring their authentic selves to work and where diverse perspectives drive innovation.
Passion & Purpose – We are passionate about what we do and proud of it. Join us to share ideas, “geek out,” and think big.
Communities of Practice – Our Communities of Practice bring together experts across disciplines to collaborate, share knowledge, and generate new ideas.
Additional Benefits
Eligible employees also receive a comprehensive benefits package, including:
Medical, Dental & Vision Insurance for employees and eligible dependents
Paid Time Off: Minimum of 17 days in the first year
Paid Holidays: 8 holidays annually
Paid Parental Leave: 2 weeks for both parents, with additional paid leave for birth parents
Employer-Paid Insurance: Life, short-term disability, and long-term disability coverage
Employee Stock Ownership Plan (ESOP): As a 100% employee-owned company, eligible employees receive company shares at no cost
401(k) Retirement Plan: With a generous employer match that is immediately 100% vested
Short-Term Incentive Program (STIP): Annual performance-based bonus opportunity
Equal Opportunity/Affirmative Action Employer
MSA is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.
Minimum Education Required
BACHELOR DEGREE
Minimum Experience Required
4+ years of payroll or accounting experience.
Shift
First (Day)
Number of Openings
1
Compensation
$33.00 - $52.00 / Hourly
Postal Code
55107-1835
Job Type
Full Time
Place of Work
Hybrid
Requisition ID
3158
Job Benefits
Eligible employees also receive a comprehensive benefits package, including:
Medical, Dental & Vision Insurance for employees and eligible dependents
Paid Time Off: Minimum of 17 days in the first year
Paid Holidays: 8 holidays annually
Paid Parental Leave: 2 weeks for both parents, with additional paid leave for birth parents
Employer-Paid Insurance: Life, short-term disability, and long-term disability coverage
Employee Stock Ownership Plan (ESOP): As a 100% employee-owned company, eligible employees receive company shares at no cost
401(k) Retirement Plan: With a generous employer match that is immediately 100% vested
Short-Term Incentive Program (STIP): Annual performance-based bonus opportunity
$32 - $42 per hour
...who loves getting the details right (and getting everyone paid on time), you’ll feel right at home here. We’re looking for a Payroll Specialist who can run payroll end-to-end, keep things accurate and compliant, and make the pay process smooth and stress‑free for our team...SuggestedHourly payFull timeTemporary workMonday to Friday$68.88k - $110.2k
...Overview MSA is seeking a detail-oriented Payroll Specialist in our St Paul MN office to support accurate and timely payroll processing with our Architecture, Engineering and Construction consulting firm. This role plays a critical part in ensuring payroll accuracy, maintaining...SuggestedTemporary workWork at officeLocal areaImmediate startFlexible hours- ...Logbank is looking for a Payroll Administrative Assistant in Minnesota. You will support the HR/Finance department by processing payroll records, handling deductions, and resolving discrepancies. The ideal candidate has at least 3 years of payroll processing experience...SuggestedPart time
- ...JOB SUMMARY The Payroll Specialist ensures the timely, accurate processing of bi-weekly payroll through the HRIS system. This position works closely with supervisors and managers, accounting, and HR team members to ensure accurate and timely payroll processing while...SuggestedWork experience placementLocal areaRemote work2 days per week
- ...Description Job Summary The Payroll Specialist provides vital human resources, benefits, and labor data support to the organization. This role is responsible for overseeing the processing of bi-weekly payroll in coordination with our outsourced payroll provider, ensuring...SuggestedWork at officeLocal area
$70k - $85k
...Payroll Specialist The All Energy Solar team is smart, dedicated to our customers, open minded, and fun. We are composed of the renewable energy industry’s best talent. Our projects vary from small residential systems to large scale commercial projects. If you are ready...Full timeWork at officeLocal areaMonday to Friday- ...Payroll Specialist Location: Twin Cities Metro Area, MN Schedule: Full-Time (40 Hours/Week) Position Type: Temporary with Potential for Permanent Hire Pathway Talent Partners is partnering with a growing specialty contractor to identify a Payroll Specialist to support...Hourly payPermanent employmentFull timeContract workTemporary workFor contractorsWork at office
- ...As a Payroll Specialist Contractor, you will have the opportunity to: Process the payroll for the US and Canadian-based employees Manage the state, local, and provinces payroll tax notifications Maintain the payroll records in the payroll system Balance payroll accounts...For contractorsWork at officeLocal areaRemote work2 days per week3 days per week
- Planned Parenthood is looking for a Remote Payroll Specialist to manage payroll processes for multiple states. This full-time position involves processing biweekly payrolls, ensuring compliance with payroll regulations, and maintaining accurate payroll records. The ideal...Full timeRemote work
$70k - $75k
...Planned Parenthood North Central States Minnesota, Iowa, Nebraska, North Dakota, South Dakota Payroll Specialist - Remote Pay: The anticipated salary range is $70,000-$75,000 per year, depending on experience and qualifications. Compensation is based on experience...Hourly payFull timeWork at officeLocal areaRemote workMonday to FridayShift work$28.05 - $33 per hour
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Payroll & Accounting Specialist Full Time Office/Clerical Winsted - Plant 5, Winsted, MN, US 6 days ago Requisition ID: 3155 Salary Range: $28.05 To $3...Hourly payPermanent employmentFull timeTemporary workWork at officeImmediate startWork visaMonday to FridayFlexible hoursShift workDay shift- ...provided. Epic, a privately held global leader in health information technology, seeks a detail-oriented professional to join our payroll team. The role focuses on international payroll and continuous improvement of the payroll program. Qualifications Experience or interest...Work at officeRelocationRelocation package
- ...Career development opportunities ~ Employee discount programs Position Overview: We are seeking a detail-oriented Payroll Specialist with strong experience in full-cycle payroll processing and multi-state payroll tax compliance. This role is responsible for...Full timeLocal areaMonday to Friday
$27 - $31 per hour
...Payroll Specialist Type: Full-Time Compensation: $27.00/hr – $31.00/hr Work Model: Hybrid with 3 days on-site required Overview We’re seeking a detail‑oriented Payroll Specialist to manage accurate and timely payroll processing. This role supports payroll cycles, compliance...Full time$24.3 - $27.3 per hour
...Description Responsible for accurately processing Lifeworks payroll and completing related administrative and compliance tasks, ensuring... ...and error-free payroll operations. Position Title: Payroll Specialist Department: Finance-Payroll Hours: Full-time; 40 hours/week,...Hourly payFull timeTemporary workWork experience placementWork at officeMonday to FridayFlexible hours$25 - $28 per hour
...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Payroll Specialist Full Time Professional Shoreview, MN, US 5 days ago Requisition ID: 1521 Salary Range: $25.00 To $28.00 Hourly Circle of Life...Hourly payFull timeWork at officeFlexible hours- ...responsible for ensuring the accurate and timely recording of employee work hours, leave, and attendance data. This role supports payroll processing by maintaining timekeeping systems, resolving discrepancies, and providing excellent customer service to employees and managers...Work at officeLocal area
$25 - $30 per hour
...dental, vision, 401(k) with company match, paid time off Job Overview We are seeking a detail-oriented and highly organized US Payroll Specialist to join our HR/Finance team. The Payroll Specialist will be responsible for ensuring the accurate and timely processing of...Hourly payLocal areaVisa sponsorshipWork visa- ...Associate is responsible for ensuring accurate and timely recording of employee work hours, leave, and attendance data. This role supports payroll processing by maintaining timekeeping systems, resolving discrepancies, and providing excellent service to employees and managers...
- ...in 19 countries. At CHS, we are creating connections to empower agriculture. Summary CHS is seeking a detail-oriented Payroll Specialist to join our Finance team. This role is responsible for executing accurate and timely payroll processing while ensuring compliance...Minimum wageTemporary workLocal area
- ...employees bring to Patterson and believe that they build a stronger and successful organization. The objective of the Patterson payroll department is to serve our customers, internal and external, by ensuring timely, accurate, and compliant processing of time, taxes,...Work at office
$78.4k - $100.9k
## Senior Payroll SpecialistApplylocations: Bloomington, MN (USA)time type: Full timeposted on: Posted 20 Days Agojob requisition id... ...contributions at work and in communities. As a **Senior Payroll Specialist** at Donaldson, you will be responsible for managing the end-...Work experience placementH1bWork at officeLocal areaRemote workRelocation$69.92k - $109.46k
...The Senior Payroll Analyst is part of the Payroll team, which is responsible for processing full-cycle, in-house payroll operations with multiple legal entities, over 5,000 employees, and within more than 40 state jurisdictions. The Payroll team is part of Corporate Finance...Local areaRemote workRelocationMonday to ThursdayFlexible hours$31.07k - $43.51k
...Part-Time Payroll Program Assistant (0.5 FTE) Education Service Center Program Assistants Terms and Conditions of Employment Job Level 8, $31,070 to $43,507 per year based on the current terms and conditions, plus benefits 52 weeks, part-time work schedule to be determined...Contract workPart timeWork at officeFlexible hours- Experienced Payroll Specialist Location Inver Grove Heights, Minnesota Date posted 07/06/2026 Job ID 24005 Salary range $19.42 - $31.01 /hr Work arrangement Hybrid Schedule Full Time CHSFull time
- ...Associate is responsible for ensuring accurate and timely recording of employee work hours, leave, and attendance data. This role supports payroll processing by maintaining timekeeping systems, resolving discrepancies, and providing excellent service to employees and managers...Work at office
$95k - $150k
...people first. We reach higher. We do the right thing—today and for generations to come. Job Purpose and Impact The Senior Payroll Specialist job leads complex payroll processing and compliance activities while serving as a trusted payroll subject‑matter expert and...Work experience placementWork at officeRelocation package$48.7k - $67.8k
...equipment, we design and manufacture innovative, high-performance solutions that power workouts everywhere. We are seeking an HR & Payroll Coordinator to support our Human Resources team at our Ramsey manufacturing facility. In this role, you will play a key part in delivering...Full timeTemporary workLocal area$48.7k - $67.8k
...equipment, we design and manufacture innovative, high-performance solutions that power workouts everywhere.We are seeking an **HR & Payroll Coordinator** to support our Human Resources team at our Ramsey manufacturing facility. In this role, you will play a key part in...Full timeTemporary workLocal area$33 - $36 per hour
...Job Description Job Description Payroll Specialist Temp-to-Hire Eagan, MN $33-36/hr *Fully onsite for the first 3+ months of training, potential for 1-2 remote days per week after Kelly is seeking a Payroll Specialist to work with our client, a successful...Temporary workLocal areaImmediate startRemote work2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Payroll Specialist. Be the first to apply!
- payroll coordinator Saint Paul, MN
- payroll administrator Saint Paul, MN
- payroll analyst Saint Paul, MN
- payroll specialist Saint Paul, MN
- payroll assistant Saint Paul, MN
- payroll clerk Saint Paul, MN
- payroll consultant Saint Paul, MN
- payroll processing associate Saint Paul, MN
- hr payroll Saint Paul, MN
- payroll professional Saint Paul, MN

