1

Bookkeeping Jobs in Rochester Hills, MI (NOW HIRING)

Providing high quality, in-home patient care for more than 45 years, we are looking to add a Full Charge Bookkeeper to our accounting team. If you are looking for an impactful position where each day ...

Bookkeeper

Livonia, MI · On-site

$20 - $22/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Associate's or Bachelor's degree in Accounting, or equivalent * professional bookkeeping experience. * Accounting Knowledge: Strong working knowledge of standard GAAP practices. * Software Stack:

Be Seen First

Full Charge Bookkeeper

Detroit, MI · On-site

$50K - $66K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... bookkeeping for a small team. Reporting directly to the President, this position involves maintaining detailed accounting records, managing invoices, monitoring budgets, and preparing financial ...

New

Be Seen First

Accounting Manager/Bookkeeper

Detroit, MI · On-site

$80K - $100K/yr

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

Dynamic family owned company seeks an energetic candidate with diverse office, bookkeeping/accounting experience. At least a 2 year degree with strong accounting knowledge is required. The qualified ...

This is a "player-coach" role perfect for a professional who enjoys both the precision of bookkeeping and the strategic impact of financial analysis in a growing company. Key Responsibilities ...

Full Charge Bookkeeper

Farmington, MI

$20 - $25/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Associate's or Bachelor's degree in Accounting, or equivalent professional bookkeeping experience. * Accounting Knowledge: Strong working knowledge of standard GAAP practices. * Have high level of ...

Accountant Bookkeeper

Royal Oak, MI · On-site

$25 - $28/hr

This position requires strong organizational skills, bookkeeping knowledge and the ability to manage multiple priorities while maintaining professionalism and confidentiality. The ideal candidate is ...

Be Seen First

Payroll Specialist & Accountant Bookkeeper

Fenton, MI · On-site

$20 - $25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

This role combines payroll processing, bookkeeping, client support, and administrative coordination to help ensure exceptional service for our clients. The ideal candidate will have experience with ...

Sr. Insurance Accounting Analyst

Southfield, MI · On-site

$76K - $95K/yr

Review bookkeeper -prepared carrier payment instructions in AMS system and execute carrier remittances. * Review bookkeeper prepared commission release instructions and initiate trust-to-operating ...

Grant Accountant

Detroit, MI · On-site

$27.55 - $31.90/hr

The ideal candidate brings strong full-charge bookkeeping experience and can confidently oversee payables, receivables, reconciliations, and financial reporting using QuickBooks. Responsibilities:

Our company is currently seeking ​an Accounting person to join our team! You will be responsible for preparing and examining financial records for our company. Responsibilities: * Performing ...

Our company is currently seeking ​an Accounting person to join our team! You will be responsible for preparing and examining financial records for our company. Responsibilities: * Performing ...

Showing results 21-40

Bookkeeping information

See Rochester Hills, MI salary details

$11

$22

$32

How much do bookkeeping jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for bookkeeping in Rochester Hills, MI is $22.38, according to ZipRecruiter salary data. Most workers in this role earn between $18.12 and $25.43 per hour, depending on experience, location, and employer.

What is bookkeeping?

Bookkeeping is the process of recording, organizing, and maintaining the financial transactions of a business or organization. Bookkeepers track all income and expenses, ensure that financial records are accurate, and help prepare financial statements. This information is essential for business owners and accountants to make informed decisions, manage cash flow, and meet tax and regulatory requirements. Bookkeeping can be done manually or with accounting software, depending on the size and needs of the business.

What are the key skills and qualifications needed to thrive as a bookkeeper, and why are they important?

To thrive as a Bookkeeper, you need a solid understanding of accounting principles, attention to detail, and a background in finance or business, often supported by a certificate or associate degree in bookkeeping or accounting. Familiarity with accounting software such as QuickBooks, Xero, or Sage, and proficiency in spreadsheets are commonly required. Strong organizational skills, integrity, and effective communication set top bookkeepers apart. These skills ensure accurate financial recordkeeping, regulatory compliance, and smooth financial operations for businesses.

What are some common challenges bookkeepers face when managing financial records for multiple clients or departments?

Bookkeepers often juggle multiple sets of financial records, which can be challenging due to varying client or departmental needs, different accounting systems, and tight reporting deadlines. Staying organized and detail-oriented is crucial to avoid errors and ensure accurate financial data. Additionally, bookkeepers must regularly communicate with clients or team members to clarify transactions and resolve discrepancies, making strong interpersonal and time-management skills essential for success in this role.

What is the difference between Bookkeeping vs Accounting?

AspectBookkeepingAccounting
Primary FocusRecording financial transactionsAnalyzing, interpreting, and summarizing financial data
Required CredentialsNone or basic certificationsAccounting degree or CPA certification often required
Work EnvironmentData entry, clerical tasksFinancial analysis, reporting, decision-making
Employer UsageSmall businesses, bookkeeping firmsCorporations, accounting firms, larger organizations

Bookkeeping involves recording daily financial transactions, while accounting includes analyzing and interpreting those records to prepare financial statements and provide insights. Both roles are essential but differ in scope and complexity, with bookkeeping serving as the foundation for accounting activities.

What are the most commonly searched types of Bookkeeping jobs in Rochester Hills, MI?

The most popular types of Bookkeeping jobs in Rochester Hills, MI are:

What are popular job titles related to Bookkeeping jobs in Rochester Hills, MI?

For Bookkeeping jobs in Rochester Hills, MI, the most frequently searched job titles are:

What job categories do people searching Bookkeeping jobs in Rochester Hills, MI look for?

The top searched job categories for Bookkeeping jobs in Rochester Hills, MI are:

What cities near Rochester Hills, MI are hiring for Bookkeeping jobs?

Cities near Rochester Hills, MI with the most Bookkeeping job openings:

Infographic showing various Bookkeeping job openings in Rochester Hills, MI as of July 2026, with employment types broken down into 79% Full Time, 17% Part Time, 1% Temporary, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $46,550 per year, or $22.4 per hour.

Bookkeeper

Americare Medical

Troy, MI • On-site

Full-time, Part-time

Re-posted 2 days ago


Job description

A Top Workplace recognized company headquartered in Troy, Michigan, AmeriCare Medical is the parent company of AmeriStaff Nursing Services, Sun Medical Equipment and Supplies, RxIV Pharmacy and QCN Home Health Care. Providing high quality, in-home patient care for more than 45 years, we are looking to add a Full Charge Bookkeeper to our accounting team. If you are looking for an impactful position where each day can bring new opportunities to contribute and learn, then look no further.


Key Responsibilities

  • Record and categorize daily financial transactions in Sage 50, including patient billing activity, vendor invoices, reimbursements, and operational expenses.
  • Maintain the general ledger and ensure entries reflect home‑healthcare‑specific cost structures such as caregiver mileage, medical supplies, and insurance reimbursements.
  • Reconcile bank accounts, credit card accounts, and petty cash on a scheduled basis.
  • Process accounts payable by verifying invoices, matching to purchase orders or service records, coding expenses, and preparing payments.
  • Manage accounts receivable by generating invoices, tracking outstanding balances, and coordinating with billing teams regarding payer issues or denials.
  • Support payroll preparation by organizing timesheets, mileage logs, and caregiver visit documentation; collaborate with HR or payroll vendors to ensure accuracy.
  • Prepare routine financial reports, including cash‑flow summaries, expense tracking, and departmental spending updates.
  • Assist with month‑end and year‑end close, including journal entries, accruals, and account reconciliations.
  • Maintain organized financial documentation for audits and annual tax preparation.
  • Communicate with vendors, caregivers, clinical managers, and administrative staff to resolve financial questions or discrepancies.
  • Uphold confidentiality and compliance with HIPAA and other healthcare‑related financial regulations.

Required Skills and Qualifications

  • Experience as a bookkeeper working with multiple entities.
  • Strong understanding of accounting principles and internal‑control practices.
  • Proficiency with Sage 50, Microsoft Excel and other Office365 products.
  • Ability to manage high‑volume transactions with accuracy and attention to detail.
  • Strong organizational skills and the ability to prioritize in a fast‑paced environment.
  • Clear communication skills for working with both internal and external staff and partners.
  • High school diploma required; associate or bachelor’s degree in accounting, finance, or business preferred.

Preferred Qualifications

  • Experience in home healthcare, hospice, skilled nursing, or related healthcare services.
  • Familiarity with payer billing processes, insurance reimbursements, and healthcare documentation.
  • Knowledge of ADP payroll software and caregiver‑specific payroll considerations such as mileage and visit‑based pay.
  • Certifications such as Certified Bookkeeper (CB) or Sage 50 training.

Work Environment and Schedule

  • Part‑time position with potential to grow into full-time.
  • On‑site
  • Occasional extended hours during month‑end close, audits, or regulatory reporting periods.