This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a detail-oriented Bookkeeper to join a non-profit organization in Southfield, Michigan in a permanent, on-site contract role with long-term potential. This opportunity is ideal for someone who can learn current processes through hands-on collaboration, provide continuity during the transition, and take on a broader range of accounting support duties over time. The right candidate will bring strong bookkeeping fundamentals, sound judgment, and the ability to keep financial records accurate and organized in a mission-driven environment.
Job Responsibility:
Maintain day-to-day financial records and ensure transactions are entered accurately and on schedule
Process vendor invoices, prepare payments, and monitor accounts payable activity to support timely disbursements
Record incoming payments, track outstanding balances, and help manage accounts receivable follow-up
Reconcile bank accounts and investigate discrepancies to keep financial data complete and reliable
Work closely with the departing bookkeeper to learn established workflows, key deadlines, and reporting practices
Expand support across additional accounting and administrative tasks as priorities evolve within the organization
Assist with maintaining organized financial documentation and supporting audit-ready recordkeeping
Use QuickBooks to manage bookkeeping activity, produce routine reports, and support daily accounting operations
Requirements:
Demonstrated experience in bookkeeping, preferably in a small organization or non-profit setting
Hands-on proficiency with QuickBooks for routine accounting and financial record maintenance
Working knowledge of accounts payable, accounts receivable, and general ledger support
Experience performing bank reconciliations with strong attention to detail and accuracy
Ability to work in the office in Southfield, Michigan, in a permanent position
Strong organizational skills with the ability to manage multiple priorities and meet deadlines
Clear communication skills and a collaborative approach to cross-training and team support