Staff Accountant

Callaghan Public Accounting

Kalamazoo (MI)

On-site

USD 50,000 - 65,000

Full time

11 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Callaghan Public Accounting in Kalamazoo, MI is hiring a Staff Accountant to manage day-to-day client accounting, record transactions, reconcile accounts, and support month-end and year-end close.

You will prepare financial statements, assist with tax workpapers, ensure accuracy of client bookkeeping, and communicate with clients while collaborating with senior team members to provide clear, actionable financial insights.

Qualifications

  • Bachelor’s degree in Accounting or Finance.
  • Public accounting or small-business accounting experience preferred.
  • Strong communication of financial information to clients.

Responsibilities

  • Record transactions and maintain general ledgers for client entities.
  • Reconcile bank and credit card accounts and assist with month-end close.
  • Prepare financial statements and assist with tax workpapers.

Skills

General ledger
Account reconciliation
Financial statements
Tax concepts
QuickBooks
Communication
Attention to detail
Teamwork

Education

Bachelor's degree in Accounting or Finance

Tools

QuickBooks
Spreadsheets
Reporting systems

Job description

Company Description Callaghan Public Accounting is a client-focused firm committed to helping business owners reach their greatest financial potential through clear, reliable financial data and practical guidance. The team provides comprehensive month-to-month accounting services with transparent flat-rate pricing and no long-term contracts or annual fees. Services include bookkeeping and accounting, tax preparation for individuals and businesses with both simple and complex needs, and 1:1 advisory consultations focused on tax strategies, accounting solutions, and profitability optimization. Clients value the firm’s proactive approach, clear communication, and ability to reduce stress around tax time while strengthening their understanding of business finances.

Role Description The Staff Accountant is a full-time, on-site role based in Kalamazoo, MI. This role is responsible for managing day-to-day accounting activities for client businesses, including recording transactions, reconciling bank and credit card accounts, maintaining general ledgers, and supporting month-end and year-end closing processes. The Staff Accountant prepares financial statements, assists with tax preparation and workpapers, and ensures the accuracy and completeness of client bookkeeping in line with firm standards and applicable regulations. The role also includes communicating with clients, answering routine accounting and tax questions, and collaborating with senior team members to identify issues, resolve discrepancies, and provide clear, actionable financial insights.

Qualifications

  • Strong accounting and bookkeeping skills, including general ledger management, account reconciliation, and financial statement preparation.
  • Working knowledge of tax concepts and compliance for individuals and small businesses, with experience supporting tax preparation and documentation.
  • Proficiency with accounting software and related tools (e.g., QuickBooks or similar platforms, spreadsheets, and basic reporting systems).
  • Analytical and problem-solving skills to identify discrepancies, improve processes, and support advisory work for client profitability and cash flow.
  • Clear, professional written and verbal communication skills, with the ability to explain financial information to clients in an accessible way.
  • Strong attention to detail, organizational skills, and the ability to manage multiple client engagements and deadlines.
  • Ability to work collaboratively in an on-site team environment and build positive, service-oriented relationships with clients.
  • Bachelor’s degree in Accounting, Finance, or a related field; progress toward or interest in a professional certification (e.g., CPA, EA) is a plus.
  • Prior experience in public accounting or small-business accounting is preferred but not required for highly motivated candidates with strong fundamentals.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Accountant
Staff Accountant

Strohm Ballweg, LLP • Town of Middleton (WI)

Hybrid
USD 54,000 - 75,000
Staff Accountant
Staff Accountant

Chrpllc • Monroe (LA), Northern (KY)

Hybrid
USD 55,000 - 70,000
401(k) matching
Health insurance
Dental insurance
+3
Staff Accountant
Staff Accountant

Yatooma CPAs & Advisors PC • Detroit (MI)

On-site
USD 55,000 - 60,000
Controller/Accountant Part Time - Kalamazoo Area
Controller/Accountant Part Time - Kalamazoo Area

Nienhuis Financial Group, LLC • Kalamazoo (MI)

On-site
USD 55,000 - 85,000
Staff Accountant
Staff Accountant

CPA Services of West Michigan LLC • Grand Rapids (MI)

On-site
USD 26,000 - 34,000
Paid vacation
Paid holidays
Retirement plan
Staff Accountant
Staff Accountant

Brilliant® • Denver (CO)

On-site
USD 60,000 - 75,000
Staff Accountant
Staff Accountant

Marquee Staffing • Chino Hills (CA)

On-site
USD 60,000 - 80,000
Staff Accountant
Staff Accountant

Creative Financial Staffing, LLC • Lake Forest (IL)

On-site
USD 55,000 - 75,000
Staff Accountant (Small Business Clients)
Staff Accountant (Small Business Clients)

Kaizen CPAs + Advisors • Antioch (IL)

On-site
USD 55,000 - 75,000
Bookkeeper/Staff Accountant
Bookkeeper/Staff Accountant

American Accounting Association • Edwardsburg (MI)

Hybrid
USD 42,000 - 56,000