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

Staff Accountant

$70k - $75k

Surefitters

Job Description

Job Description

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 9 days ago
Similar jobs that could be interesting for youBased on the Staff Accountant in Rosemount, MN vacancy
  • $69.24k - $77.9k

     ...here . Job Description Maintain adherence to corporate, accounting and Generally Accepted Accounting Principles (GAAP) in the...  ...with tight deadlines. Guide and be a resource for credit union staff. Essential Functions ~ Play a key role in completing the monthly... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work experience placement
    Shift work

    Ent Credit Union

    Apple Valley, MN
    1 day ago
  • $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

    Uponor North America

    Apple Valley, MN
    4 days ago
  • $22 - $26 per hour

     ...structure. * Advancement Opportunities * Professional and Respectful Work Environment * Medical, Vision, Dental, Health Savings Account, Flexible Spending Account * Company Paid Life Insurance along with Voluntary Life and Disability * Health Club Reimbursement *... 
    Suggested
    Work at office
    Local area
    Flexible hours

    Apple Autos

    Apple Valley, MN
    1 day ago
  • $70k - $80k

     ...core business, ensuring continued growth and cash flow to fuel their innovative data cloud platform. About the Job As a Staff Accountant at Avandra Imaging, you will support day-to-day financial operations across multiple operating entities. This role is... 
    Suggested
    Work at office
    Remote work

    Aegis Ventures

    Eagan, MN
    3 days ago
  • $55k - $65k

     ...Staff Accountant A growing, privately backed organization in the Lakeville area is seeking a Staff Accountant to join its collaborative, highaccountability accounting team. This role is ideal for someone early in their career who wants broad exposure across the... 
    Suggested

    Creative Financial Staffing

    Lakeville, MN
    3 days ago
  • $62k

     ...supplemental insurance options, and flexible spending and health savings accounts (FSA and HSA). Plus, 100% company-paid life insurance....  .... Job Description We're seeking a detail-oriented Staff Accountant to support our corporate accounting function. This position... 
    Work at office
    Work from home
    Flexible hours
    Shift work

    Dungarvin

    Mendota Heights, MN
    12 hours ago
  •  ...stands as an industry leader in hardware, software, and managed services. MSI Metro Sales Inc. is seeking an Employee Owner , Staff Accountant to join our Accounting department located in Burnsville, MN to support day to day accounting operations with a focus on... 
    Temporary work
    Work at office
    Local area
    Work from home
    Monday to Friday

    Metro Sales Inc.

    Burnsville, 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
    18 hours ago
  • $33.48 - $49.66 per hour

     ...objective and reasonable assurance and consulting activities on accounting/audit related matters designed to add integrity, accountability...  ...as intended.  This position is telework eligible. Staff are provided with the tools and equipment to be successful in a... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Monday to Friday
    Shift work
    Day shift

    Minnesota Department of Employment and Economic Development

    Rosemount, MN
    10 days ago
  •  ...Accounting Specialist The Accounting Specialist supports accurate, timely finance operations by independently applying basic accounting fundamentals to complete daily tasks. Primary responsibilities include accounts payable, accounts receivable, vehicle licensing/insurance... 

    Minnesota City Jobs

    Farmington, MN
    3 days ago
  • $23 - $26 per hour

     ...Description POSITION SUMMARY : The primary role of the accounting specialist is to ensure the timely and accurate processing of accounts payable invoices and vendor payments in accordance with company policies and procedures. This position is also responsible... 
    Hourly pay

    Tecta America

    Savage, MN
    4 days ago
  •  ...Accounting Specialist The Accounting Specialist supports accurate, timely finance operations by independently applying basic accounting...  ...timely submission of all filings. Assist senior Finance staff with preparation of basic audit workpapers, assembling documentation... 
    Work at office

    City of Farmington, MN

    Farmington, MN
    2 days ago
  • $100.1k - $185.9k

     ...team. In this role, you will deliver web based and live training sessions on tax law and related professional education to public accounting firms. This position offers a rewarding opportunity to blend creativity, presentation skills, and technical expertise in... 
    Live in
    Local area
    Remote work
    Flexible hours

    Thomson Reuters

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

     ...finance-related discipline. A Master’s or PhD (completed or in progress) is stronglypreferred. Relevant backgrounds include Financial Accounting, Investment Banking, CorporateDevelopment, Wealth Management, and Insurance Planning. Benefits: This is a full-time or part-time... 
    Hourly pay
    Full time
    Contract work
    Part time
    Work experience placement
    Remote work

    Data Annotation

    Apple Valley, MN
    1 day ago
  •  ...Volunteer CPA / Nonprofit Tax Accountant – Make a Direct Impact We are a small, mission-driven animal rescue with just one employee, and we are currently spending a significant portion of our limited funds on outsourced accounting and year-end tax preparation.... 
    Remote work
    Flexible hours

    Last Hope Animal Rescue Inc

    Farmington, MN
    3 days ago
  • $58.1k - $107.9k

     ...customer specifications ~ Compute production costs and supply completed estimates to Business Development and Commercial Print Account Manager teams. ~ Participate in multi-departmental non-standard meetings to obtainadditionalinformation and recommend... 
    Hourly pay
    Work experience placement
    Local area
    Relocation package
    Monday to Friday
    Flexible hours
    Night shift
    Afternoon shift

    Thomson Reuters

    Eagan, MN
    2 days ago
  • $11 - $27 per hour

     ...all other IRS and applicable state requirements High school diploma or equivalent or higher Nice to Have Bachelor’s degree in accounting or related field Previous experience in a customer service or retail environment Experience working in a fast‑paced, supportive... 
    Hourly pay
    Work at office

    H&R Block

    Burnsville, MN
    2 days ago
  •  ...PURPOSE Analyzes blueprints and other documentation to develop a materials list and cost estimate, which give a reasonably accurate account of material costs to the sales department and customers. These estimates are used by sales for bidding purposes; to confirm... 
    Contract work
    For contractors
    For subcontractor
    Work at office

    Builders FirstSource

    Lakeville, MN
    3 days ago
  • $26.43 - $38.55 per hour

     ...Details Working Title: Financial Reporting Analyst Job Class: Accounting Officer Intermediate Agency: Department of Employment and...  ...of complex systems. This position is telework eligible. Staff are provided with the tools and equipment to be successful in a... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Monday to Friday
    Shift work
    Day shift

    Minnesota Department of Employment and Economic Development

    Rosemount, MN
    10 days ago
  • Job Description Senior Estimator - Heavy Highway & Bridge Construction Position Overview We are seeking an experienced Senior Estimator to lead estimating efforts for large-scale heavy civil and design-build infrastructure projects. This individual will ...
    Contract work
    For contractors
    For subcontractor
    Work at office

    gpac

    Burnsville, MN
    4 days ago
  • $24 - $26 per hour

     ...Accounts Payable Specialist We are seeking a dedicated Accounts Payable Specialist to join our team. The successful candidate will work closely with vendors and internal business units to resolve discrepancies promptly, ensuring a customer-focused approach. This role... 
    Contract work
    Temporary work
    Remote work

    Minnesota Jobs

    Inver Grove Heights, MN
    3 days ago
  • $24 - $29 per hour

     ...Accounts Payable Specialist Industry: Manufacturing & Distribution Employment Type: Full-Time Compensation: $24- $29/hour Position Overview We are seeking an experienced Accounts Payable Specialist to support high‑volume invoice processing in a manufacturing... 
    Weekly pay
    Full time
    Casual work

    CFS

    Eagan, MN
    4 days ago
  • $26 - $29 per hour

     ...Accounts Payable Specialist (TemptoHire) Location: Eagan, MN Schedule: Monday-Friday | 100% Onsite Pay Rate: $26-29/hour Employment Type: TemptoHire Overview We are seeking a detailoriented Accounts Payable Specialist to... 
    Hourly pay
    Temporary work
    Work at office
    Local area
    Monday to Friday

    LHH Recruitment Solutions

    Eagan, MN
    2 days ago
  • $55k - $70k

     ...Account Associate - American Family Full-Time This is a full-time career opportunity with Jennifer Conoryea American Family , designed for someone who wants to build a long-term career in the insurance industry. You will receive structured training, hands-on coaching... 
    Full time

    Jennifer Conoryea - American Family

    Eagan, MN
    4 days ago
  •  ...ready to make a difference, join us. The Impact You Will Have Blue Cross and Blue Shield of Minnesota is hiring a Senior Accountant in Eagan, MN. The Senior Accountant ensures the accuracy and integrity of financial records by preparing and reviewing moderately... 
    For contractors
    Work at office
    Remote work
    2 days per week

    Blue Cross Blue Shield of Minnesota

    Eagan, MN
    2 days ago
  •  ...in 19 countries. At CHS, we are creating connections to empower agriculture. Summary CHS has an exciting opportunity in our Accounting and Finance organization within a hybrid work setting. We are looking for a Senior Accountant to join our Ag Retail accounting... 
    Minimum wage
    Temporary work
    Local area

    CHS Inc

    Inver Grove Heights, MN
    2 days ago
  • $20 - $24 per hour

     ...Job Type Full-time Description Kunes Auto Group is hiring an Automotive Billing & Title Clerk to support the accounting office at Kunes Apple Valley GMC . This role plays a critical part in ensuring vehicle deals are processed accurately, documented... 
    Hourly pay
    Full time
    Work at office

    Delavan Holdings

    Apple Valley, MN
    2 days ago
  • $76.8k - $102.4k

     ...Job Description Summary Join our dynamic finance team as a Senior Accountant, where you'll be a key player in supporting strategic financial initiatives and enhancing our organization's growth. This role offers the opportunity to lead critical financial processes... 
    Hourly pay
    Work at office
    Local area

    Hunt Electric

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

     ...about the chance to grow in a supportive yet empowering environment, this could be the perfect place for you. ROLE DESCRIPTION: As Account Associate - State Farm Agent Team Member for Sierra Juhl - State Farm Agent, you are vital to our daily business operations and... 
    For contractors
    Work at office
    Local area
    Flexible hours

    State Farm

    Farmington, MN
    2 days ago
  • $50k - $75k

     ..., Business Insurance, Health Insurance, and Renters Insurance. We have 30 years of combined insurance experience in our office. Account Associate - State Farm Agent Team Member As Account Associate - State Farm Agent Team Member for Sierra Juhl - State Farm Agent,... 
    Work at office

    Sierra Juhl - State Farm Agent

    Farmington, MN
    16 hours ago

Do you want to receive more vacancies?

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