Bookkeeping - Kalamazoo Area

Nienhuis Financial Group
Kalamazoo, MI

Nienhuis Financial Group is a rapidly growing accounting firm committed to delivering excellence in fractional and managerial accounting services. Our client base includes small businesses with revenues of $1 M to $75M, including manufacturing, service, and non-profit. As we continue to expand, we are seeking a highly skilled Senior Accountant to serve a key role with our clients overseeing various aspects of accounting operations and ensuring financial compliance. Day travel to Lansing and Greater Grand Rapids areas may be required to meet client needs.

The ideal candidate will have a strong background in managerial accounting and a proven record of anticipating needs, problem solving, hitting deadlines and the ability to thrive in a fast-paced environment.

Position Responsibilities

For NFG clients, using generally accepted accounting principles to:


  • Complete data entry of credit card and other expense information

  • Assist with accounts receivable, payable, credit card, and bank statement reconciliation

  • Verify status of and approval for payment of invoices

  • Complete account coding on payments

  • Code and process deposits; make physical deposits at bank

  • Process payroll

  • Post journal entries

  • Assist with month-end financial reports

  • Research and correct errors

  • Perform credit checks

  • Sales tax reporting

  • Other duties as assigned

 

Qualification Requirements

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


  • High degree of accuracy and attention to detail

  • Organized and process oriented

  • Proactive in identifying issues/concerns and either correcting or bringing corrective action to supervisor

  • Technologically savvy and independent in use of Microsoft Office, general office equipment


  • Must be able to work independently and as part of a larger team


  • Strong time management skills, focus on/adherence to deadlines, ability to manage multiple projects at once 

 

Education and/or Experience


  • High school diploma or equivalent

  • 2+ years’ experience in Accounts Payable and Payroll experience

  • Strong technology skills – computer software and general office equipment

Posted 2026-03-07

Recommended Jobs

Quality Lab Technician

Partnersinstaffingmi
Grand Rapids, MI

Job Description: The Quality Lab Technician will collect samples from production lines, test, monitor, inspect, and verify product/packaging quality and environmental conditions in process areas…

View Details
Posted 2026-02-19

Mortgage Processor

Consumers Credit Union
Kalamazoo, MI

Description Mortgage Processor  The Consumers Credit Union team is looking to hire a passionate Mortgage Processor to join our team. In this role, you will you will be responsible for coordinating…

View Details
Posted 2026-02-26

Sr. DDOS Software Engineer

Oracle
Lansing, MI

Job Description Overview Join OCI to design and deliver cloud-scale DDoS protection as part of our edge security platform. You'll design and ship high-performance detection and mitiga…

View Details
Posted 2026-03-03

Sales Consultant

Al Serra Auto Plaza
Grand Blanc, MI

About Us: Al Serra Auto Plaza is the hub of the fast-growing Serra Automotive Group. Currently, Serra Automotive Group consists of 61 dealerships, 86 automotive franchises selling and servicing 27…

View Details
Posted 2025-08-28

Team Leader, Facilities & Workplace Operations

Sun, Inc.
Southfield, MI

Career Site Header Job Summary The Team Leader, Facilities collaboratively leads Sun’s facilities team members to ensure Sun’s work environment meets the ongoing and growing needs of the Sun …

View Details
Posted 2026-02-11

MD (Medical Doctor);DO (Osteopathic Doctor) Anesthesiology

77 consultants
Midland, MI

Description We are currently seeking experienced MD (Medical Doctor) or DO (Osteopathic Doctor) specializing in Anesthesiology . In this role, you will play a crucial part in providing anesthesia …

View Details
Posted 2025-09-18

Packer (Afternoons)

Intex
Livonia, MI

Packer- Livonia- Afternoon Shift (3pm-1am) Monday-Friday & (1pm-9pm) Saturday Review and comprehend all work order instructions and processes that are to be followed and completed as assigned. …

View Details
Posted 2026-02-27

Sr. Account Manager (Refinance Processor)

loanDepot
Southfield, MI

Description Position at loanDepot Position Summary:  The Processor is responsible for managing the customer relationship from initial commitment to funding. The role requires that all Internal po…

View Details
Posted 2026-02-15

Associate Relations Contact Team Lead

Capital One Financial Corporation
Wyoming, MI

Associate Relations Contact Team Lead The Associate Relations Contact Team (ARCT) Lead oversees a team of AR professionals who perform a variety of horizontal operations activities. The primary…

View Details
Posted 2026-03-03

Personal Banker

Oxford Bank
Clarkston, MI

Job Summary The Personal Banker is the face of Oxford Bank and will act as the primary customer contact within each branch. Personal Bankers of all levels will be lead team members in building and ma…

View Details
Posted 2026-01-29