Accountant (Payroll & General Accounting)
Company Name: Metalcraft
Job Responsibilities: Accountant (Payroll & General Accounting)
Location: Mason City, IA
Schedule: Full‑Time | Non‑Exempt
Reports to: CFO
Position Overview
We are seeking an Accountant to support payroll and core accounting functions in a manufacturing environment. This role is responsible for accurate payroll processing, general ledger activities, and month‑end close support while working within established accounting practices and internal controls.
The Accountant works closely with Finance leadership and partners across HR, Operations, and Customer Experience to ensure reliable financial processes and timely reporting. A high level of attention to detail and confidentiality—particularly related to payroll—is essential.
Essential Functions
Payroll Processing
Execute regular payroll cycles, including employee changes, earnings, deductions, garnishments, and tax withholdings
Review payroll data for accuracy and resolve discrepancies
Prepare payroll‑related journal entries and supporting documentation
Reconcile payroll general ledger accounts and investigate variances
Support year‑end payroll activities, including W‑2/W‑3 preparation and benefit and retirement plan reconciliations
General Accounting & Month‑End Close
Prepare and post journal entries in accordance with established close schedules
Maintain and reconcile assigned general ledger accounts
Perform month‑end close activities, including accruals, prepaids, and balance sheet reconciliations
Prepare supporting schedules for internal review and external audit requests
Cash, Accounts Receivable & Banking
Apply daily cash receipts and reconcile to bank activity
Prepare bank reconciliations and research reconciling items
Monitor accounts receivable aging and perform routine collections outreach
Coordinate with internal teams to resolve billing or payment issues
AP/AR Backup & Process Support
Provide backup support for accounts payable, including invoice processing and payment preparation
Provide backup support for accounts receivable invoicing and billing adjustments
Maintain documentation and follow internal controls and segregation‑of‑duties requirements
Assist with maintaining procedures and identifying process improvement opportunities
Qualifications Required
Associate’s degree in Accounting, Finance, or a related field
Minimum of 3 years of accounting experience with hands‑on payroll processing
Experience supporting month‑end close
Proficiency with accounting/ERP and payroll systems
Advanced Excel skills (pivot tables, lookups, reconciliations)
Solid understanding of U.S. GAAP and internal controls
Strong attention to detail, sense of ownership, confidentiality, and clear communication skills
Preferred
Experience in a manufacturing or product‑based environment
Work Environment
Office‑based role within a manufacturing setting
Frequent collaboration with HR, Operations, and customer‑facing teams
Additional hours may be required during payroll and month‑ or year‑end close
Why Consider Metalcraft
In addition to being rock-solid and rapidly growing, Metalcraft is recognized throughout North Iowa as a Top Workplace in the Advanced Manufacturing sector with competitive pay, great benefits, stable work environment, and opportunity to grow and advance your career. Our Employees (Member-Owners) can have direct benefit and input in decisions, ideas, you will be heard.
Learn more about us; what makes a Top Workplace, go to our website! www.idplate.com
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment.
Pay Range: $52,000 to $62,000
Company Address: 3360 9th Street SW, Mason City Iowa, 50401
Company Phone: (641) 428-9148
Fax:
Company Email: careers@idplate.com
Company Website: www.idplate.com
Hours Per Week: Full-time
Days: Monday-Friday
Hours: 40
Date Position Expires: 04/18/2026
How to Apply: Apply online via the company website
Requirements: Background Check, Drug Test
North Iowa Area Community College (NIACC) makes no warranty, representation or guaranty as to the content, accuracy, timeliness or completeness of the information provided herein. NIACC expressly disclaim any and all liability for any loss or injury caused, in whole or in part, by its actions, omissions, or negligence in procuring, compiling or providing the information contained in this site, including without limitation, liability with respect to any use of this site, or the information contained herein. Reliance on the information contained on this site, is solely at your own risk. The information may change or be altered at any time.