Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Accountant

$70k - $75k

Surefitters

Staff Accountant – Surefitters

Position Summary

The Staff Accountant will be a key member of the finance team responsible for owning core accounting processes, ensuring accurate and timely financial reporting, and strengthening internal controls. This role supports a fast‑paced truck upfitting business with complex job costing, inventory, and project‑based revenue. The ideal candidate is hands‑on, detail‑driven, and comfortable partnering with operations, purchasing, and leadership.

Key Responsibilities

Financial Close & Reporting

  • Assist in monthly, quarterly, and year‑end close processes; prepare and review journal entries, reconciliations, and supporting schedules.
  • Prepare and deliver accurate P&L, balance sheet, and cash flow statements
  • Variance analysis vs. budget and prior periods.
  • Maintain schedules for accruals, prepaids, fixed assets, and deferred revenue.

Job Costing & Revenue Recognition

  • Partner with operations and Accounting Manager to ensure accurate job cost capture, labor allocation, and margin reporting.
  • Analyze direct margin, labor efficiency, and project profitability; flag issues and recommend corrective actions.

Inventory & COGS

  • Reconcile inventory subledger to GL; oversee cycle counts and annual physical inventory.
  • Analyze inventory turns, excess/obsolete inventory, and reserves.
  • Ensure accurate COGS recognition for parts, kits, and installed equipment (e.g., shelving, service bodies, lifts, plows, etc.).

Accounts & Cash Management

  • Review AR aging, reserves, and credit memos; support collections strategy.
  • Assist with weekly cash flow forecasting and 13‑week cash models.

Internal Controls & Process Improvement

  • Document and improve accounting processes and controls; reduce manual work and errors.
  • Support ERP optimization and system implementations (e.g., NetSuite or similar).

Audit, Tax & Compliance

  • Prepare schedules and support for external audit, review, and tax filings.
  • Ensure compliance with GAAP and company policies.

Qualifications

  • Bachelor’s degree in Accounting or Finance (required).
  • 1+ year of progressive accounting experience
  • Strong understanding of GAAP, job costing, inventory accounting, and revenue recognition.
  • Intermediate Excel skills
  • Highly organized, detail‑oriented, and comfortable in a deadline‑driven environment.

Skills & Competencies

  • Job costing & margin analysis
  • Inventory management
  • Financial statement preparation
  • Process improvement mindset
  • Strong communication with operations and leadership
  • Ability to work independently and own outcomes

What Success Looks Like in This Role

  • Month‑end close completed accurately and on time with minimal rework.
  • Clean reconciliations and audit‑ready schedules.
  • Improved visibility into job profitability, labor efficiency, and inventory health.
  • Strong partnership with operations leading to better decision‑making.

Reporting Structure

Reports to: Accounting Manager

Compensation & Benefits

  • $70,000-$75,000 salary
  • Health, dental, vision, and retirement benefits
  • PTO and paid holidays
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Staff Accountant in Rosemount, MN vacancy
  • $29.25 - $43.87 per hour

     ...calculations, cost analyses, and bid-ready documentation for complex water, and industrial process systems. Estimator IIs are accountable for quality control across assigned projects, providing technical guidance to team members, and ensuring estimates meet industry... 
    Suggested
    Hourly pay
    Work at office
    Remote work

    Georg Fischer

    Apple Valley, MN
    1 day ago
  • $65k - $90k

     ...making a difference through the work we do together! Description: Under the direction of the Assistant Controller, the Senior Accounting Specialist will own and execute key components of the accounting function with a focus on ensuring accuracy, completeness, and... 
    Suggested
    Full time
    Contract work
    Remote work
    Shift work

    ImageTrend

    Eagan, MN
    1 day ago
  • $55k - $65k

     ...Accounts Payable Analyst Pro-Active Engineering has an opening for an Accounts Payable Analyst located at Analog Technologies in Burnsville, MN . To learn more about Analog Technologies, please check out their website at: Electronics Manufacturing & PCBA... 
    Suggested
    Bi-weekly pay
    Work at office

    Pro-Active Engineering

    Rosemount, MN
    2 days ago
  •  ...verbal communication skills ~ Collaborative, team-oriented mindset Preferred Associate's or Bachelor's degree in Accounting, Job Costing, Math, Statistics, or a related field Familiarity with roll-fed and/or sheet-fed printing processes Experience... 
    Suggested

    Smyth Companies

    Eagan, MN
    5 days ago
  •  ...About the Role Rudolph Community and Care (RCC) is seeking a detail-oriented and organized Accounts Payable Specialist to support the organization's financial operations through accurate and timely processing of accounts payable and related administrative functions... 
    Suggested
    Hourly pay
    Part time
    Work at office

    Rudolph Community and Care

    Rosemount, MN
    3 days ago
  • $50 - $60 per hour

     ...finance-related discipline. A Master’s or PhD (completed or in progress) is strongly preferred. Relevant backgrounds include Financial Accounting, Investment Banking, Corporate Development, Wealth Management, and Insurance Planning.   Advantages of contracting with us:... 
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Rosemount, MN
    more than 2 months ago
  • $64k - $96k

     ...meaningful projects, careers and talent. Job Description: Adolfson and Peterson Construction is currently hiring for a Staff Accountant to be based out of our office in Bloomington. This role will be responsible for supporting regional accounting functions for... 
    Contract work
    For contractors
    For subcontractor
    Currently hiring
    Work at office
    Flexible hours

    Adolfson & Peterson

    Bloomington, MN
    2 days ago
  • $55k - $65k

     ...Staff Accountant Location: Lakeville, MN (Hybrid) Compensation: $55,000-$65,000 Why This Opportunity Stands Out Broad exposure across AP, AR, and general ledger accounting Hands-on involvement in month-end close with strong GAAP application Direct... 

    Creative Financial Staffing

    Lakeville, MN
    1 day ago
  • $50k - $70k

     ...attentive, sociable, and sales-minded professional, we are eager to have you on our team. RESPONSIBILITIES: Manage customer accounts and update information in the database. Assist customers with policy changes and inquiries. Process insurance claims and... 
    For contractors
    Work at office

    State Farm

    Rosemount, MN
    5 days ago
  • $11 - $80 per hour

     ...completing business tax returns Experience conducting virtual tax interviews Sales and/or marketing experience Bachelor’s degree in accounting or related field Why work for us At H&R Block, our purpose is simple: to provide help and inspire confidence in our clients and... 
    Minimum wage
    Temporary work
    Local area

    H&R Block

    Apple Valley, MN
    2 days ago
  • $86.78k - $94.07k

     ...Position Type: Special Staff/Payroll Supervisor Date Posted: 6/17/2026 Location: District Office Date Available:...  ...sick-leave, state pension plan, tax-deferred retirement savings account, and flexible spending account. Some employee groups also receive... 
    Full time
    Part time
    Work at office
    Local area
    Flexible hours

    Independent School District 196

    Rosemount, MN
    2 days ago
  • $25 - $35 per hour

     ...updating a timekeeping system (Kronos preferred) Experience with advanced Excel reporting Experience in mathematics and/or accounting This position is not eligible for sponsorship. For this role, we anticipate paying $25.00 - $35.00 per hour. This... 
    Hourly pay
    Contract work
    Immediate start
    Flexible hours
    Shift work

    Flint Hills Inc

    Rosemount, MN
    1 day ago
  • Payroll Coordinator Location Rosemount, Minnesota Company Flint Hills Resources Career Field Human Resources As a Koch company, Flint Hills Resources is an industry-leading refining company making the oil and transportation products that keep the world moving. We make ...

    Koch Industries

    Rosemount, MN
    12 hours ago
  • $24.73 - $27.76 per hour

     ...Accounts Payable Associate The Accounts Payable Associate timely and accurately processes all appropriate invoices and requests for...  ...open items and answers questions from vendors and all levels of staff. They help maintain the accounts payable files and mail for their... 
    Hourly pay
    Contract work
    For contractors
    Work at office
    Flexible hours

    Minnesota Service Cooperatives

    Rosemount, MN
    2 hours ago
  • About Blue Cross and Blue Shield of Minnesota: At Blue Cross and Blue Shield of Minnesota, we are committed to paving the way for everyone to achieve their healthiest life. We are looking for dedicated and motivated individuals who share our vision of transforming healthcare...
    Full time
    For contractors
    Remote work

    BCBSM, Inc.

    Eagan, MN
    3 days ago
  • $70k - $100k

    Overview Title : Financial Analyst Location : Eagan, MN (local candidates only) Job Type : Permanent / Direct-Hire Compensation : $70,000 - $100,000 Industry : Transportation and Logistics About The Role We are seeking a Financial Strategy Analyst for our client, a growing...
    Permanent employment
    Live in
    Local area
    Relocation

    Dahl Consulting

    Eagan, MN
    5 days ago
  • $92k - $108k

     ...or escalates risks as appropriate. Reviews workpapers, coaches staff auditors and provides on the job training. Leverages data analytics...  ...Qualifications for this Position: ~ Bachelor's Degree in Accounting, Finance, Business Administration, or similar field of study (... 
    Temporary work
    Work experience placement
    Work at office

    Ent Credit Union

    Apple Valley, MN
    2 days ago
  • $76.65k - $103.53k

     ...and forecast process Lead periodic forecast revisions Lead month-end and year-end close process in coordination with Corporate Accounting Review, update, monitor, enforce internal controls to protect company assets and ensure regulatory compliance Prepare monthly KPI... 
    Temporary work
    Local area

    Sonny's Enterprises Inc. - Conveyorized Car Wash Equipment L...

    Savage, MN
    1 day ago
  • $50 - $60 per hour

     ...finance-related discipline. A Master’s or PhD (completed or in progress) is strongly preferred. Relevant backgrounds include Financial Accounting, Investment Banking, Corporate Development, Wealth Management, and Insurance Planning.   Advantages of contracting with us:... 
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Eagan, MN
    4 days ago
  • $42k - $75k

     ...ensure alignment with the used car team, office, sales and service staff. Work closely with the pre-owned inventory and sales teams to...  ...Work Environment ~ Medical, Vision, Dental, Health Savings Account, Flexible Spending Account ~ Company Paid Life Insurance along... 
    Work at office
    Local area
    Flexible hours

    Tooele Motor Company

    Apple Valley, MN
    4 days ago
  • $80k - $110k

     ...Title : Senior Staff Accountant Location : Eagan, MN Job Type : Permanent / Direct-Hire Compensation : $80,000 - $110,000 Industry: Transportation and Logistics --- About the Role We are partnering with a growing transportation and logistics organization... 
    Permanent employment

    Dahl Consulting

    Eagan, MN
    a month ago
  • Service Center Bloomington - American Bl Job Summary Caliber Collision has an immediate job opening for a Collision Estimator to perform all-purpose duties, which may include, but not limited to: Writing estimates, conducting process reviews, checking in customer vehicles...
    Weekly pay
    Immediate start

    ROLE

    Bloomington, MN
    2 days ago
  •  ...Accounting Specialist, Bloomington, MN (Hybrid) Immediate need for an Accounting Specialist to support the Accounts Payable team. This position reports to the Manager of Accounts Payable PO Processing and supports AP operations using SAP S/4 HANA, Costpoint, OpenText... 
    Contract work
    Immediate start
    2 days per week

    MSC Management Services, LLC

    Bloomington, MN
    2 days ago
  • Benefits: Health insurance Opportunity for advancement Paid time off Training & development 401(k) 401(k) matching Bonus based on performance Competitive salary You May Be a Great Fit as an Acquisitions Specialist at Jason Laube's State Farm office if: You’re the person...
    Work at office

    Jasonlaube

    Rosemount, MN
    5 days ago
  • $22 - $26 per hour

    Apple Autos is seeking an experienced Automotive Finance Processor/Administrator in Apple Valley, Minnesota. In this role, you will ensure smooth financial transactions, processing finance and lease applications, while collaborating with sales and finance teams to enhance...

    Apple Valley Ford

    Apple Valley, MN
    1 day ago
  • $90k - $120k

     ...Financial Controller. This is a high-impact leadership role for a finance professional who can bring both strong day-to-day accounting expertise and forward-thinking financial insight. The ideal candidate will be comfortable managing core accounting operations,... 
    Permanent employment
    Contract work

    Dahl Consulting

    Apple Valley, MN
    1 day ago
  • $87k - $140k

     ...relationships.**Estimated Pay:**$87,000.00 - $140,000.00# **Benefits:*** Medical, Dental, Vision and Life Insurance* Health Savings Account* 401(k)* Flexible Spending Accounts (Dependent & Medical Reimbursement)* Paid Time Off (PTO) and Holidays* Tuition Assistance... 
    For contractors
    For subcontractor
    Currently hiring
    Work at office
    Flexible hours

    Adolfsonpeterson

    Bloomington, MN
    1 day ago
  • $46.8k - $80k

     .... Job Description: The Estimator’s primary responsibility and accountability is to provide an exceptional and successful customer experience...  ...when required Participate in monthly Health & Safety and staff meeting (if required) Attend training, information sessions and... 
    Daily paid
    Full time
    Temporary work

    Mobile Auto Solutions LLC

    Bloomington, MN
    1 day ago
  • $46.8k - $80k

     ...apply.Job Description:The Estimator’s primary responsibility and accountability is to provide an exceptional and successful customer...  ...members when requiredParticipate in monthly Health & Safety and staff meeting (if required)Attend training, information sessions and... 
    Daily paid
    Full time
    Temporary work

    Gerber Collision & Glass

    Bloomington, MN
    1 day ago
  • $119k - $139k

     .../or escalates risks as appropriate. Reviews workpapers, coaches staff auditors and provides on the job training. Leverages data analytics...  ...~ Short Term and Long Term Disability ~ Health Savings Account with company contribution ~ Employee Assistance Program ~ Paid... 
    Temporary work
    Work experience placement
    Work at office

    Ent Credit Union | Wings

    Apple Valley, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Accountant. Be the first to apply!