Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

7 results for Full Charge Bookkeeper in Southfield, MI

Full Charge Bookkeeper
  • Southfield, MI
  • onsite
  • Temporary / Contract
  • 26.67 - 27 USD / Hourly
  • <p>We are seeking a highly organized and detail-oriented <strong>Full Charge Bookkeeper</strong> to oversee the day-to-day accounting operations for our client company. The ideal candidate will have strong experience with <strong>QuickBooks Online</strong>, full-cycle bookkeeping, and maintaining accurate financial records. This role is responsible for managing accounts payable and receivable, bank and account reconciliations, general ledger maintenance, month-end close activities, and cash flow monitoring.</p><p>The successful candidate will be proactive, analytical, and capable of managing multiple priorities while ensuring accuracy and compliance with accounting best practices.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>Accounting &amp; Bookkeeping</p><ul><li>Perform full-charge bookkeeping functions for multiple accounts and entities.</li><li>Maintain accurate and up-to-date financial records in QuickBooks Online and other accounting systems.</li><li>Manage and reconcile the general ledger and subsidiary ledgers.</li><li>Prepare and post journal entries, adjustments, and accruals.</li><li>Investigate and resolve accounting discrepancies and reconciling items.</li></ul><p>Accounts Payable (AP)</p><ul><li>Process vendor invoices accurately and in a timely manner.</li><li>Manage vendor payments and maintain vendor account records.</li><li>Ensure all expenses are properly categorized and recorded.</li></ul><p>Accounts Receivable (AR)</p><ul><li>Generate and distribute customer invoices.</li><li>Monitor outstanding balances and manage collections efforts.</li><li>Apply and post customer payments and maintain accurate AR records.</li></ul><p>Reconciliations &amp; Financial Close</p><ul><li>Perform monthly, quarterly, and annual bank reconciliations.</li><li>Reconcile credit card accounts and other balance sheet accounts.</li><li>Complete month-end close procedures and assist with year-end activities.</li><li>Ensure timely and accurate financial reporting.</li></ul><p>Cash Flow &amp; Reporting</p><ul><li>Monitor and analyze cash flow to support ongoing business operations.</li><li>Prepare financial reports and assist management with financial insights.</li><li>Support audit requests and provide documentation as needed.</li></ul><p>Compliance &amp; Process Improvement</p><ul><li>Ensure compliance with company policies, accounting standards, and best practices.</li><li>Recommend process improvements to enhance efficiency and accuracy within the accounting function.</li></ul>
  • 2026-07-06T00:00:00Z
Full Charge Bookkeeper
  • Farmington Hills, MI
  • onsite
  • Permanent / Full Time
  • 60000 - 80000 USD / Yearly
  • We are looking for an experienced Full Charge Bookkeeper to oversee day-to-day accounting operations for a service-focused organization in Farmington Hills, Michigan. This role is ideal for someone who can manage the full bookkeeping cycle with accuracy, maintain organized financial records, and support timely reporting. The successful candidate will bring strong QuickBooks expertise and a hands-on approach to accounts payable, accounts receivable, and reconciliation activities.<br><br>Responsibilities:<br>• Manage the complete bookkeeping process, including recording transactions and maintaining accurate general ledger activity.<br>• Process vendor invoices, schedule payments, and ensure accounts payable obligations are handled in a timely manner.<br>• Prepare customer billing, monitor incoming payments, and follow up on outstanding balances to support healthy accounts receivable performance.<br>• Reconcile bank and financial accounts regularly to confirm accuracy and resolve discrepancies promptly.<br>• Maintain current and well-organized accounting records within QuickBooks for reporting and audit readiness.<br>• Review financial data for completeness and consistency, identifying issues and correcting entries as needed.<br>• Support month-end bookkeeping close activities by preparing account reconciliations and related documentation.
  • 2026-07-06T00:00:00Z
Bookkeeper
  • Melvindale, MI
  • onsite
  • Temporary to Hire
  • 0 - 0 USD / Yearly
  • <p>Role Summary:</p><p>Under the supervision of the Executive Director, the Operations Manager is responsible for general operational tasks for the agency including, prepares accounts payable, accounts receivable, payroll, benefits/human resources, software administrator and assists with financial reporting in a federally assisted housing environment.</p><p><br></p><p>Essential Job Functions:</p><p>The following duties ARE NOT intended to serve as a comprehensive list of all duties performed. Shown are duties intended to provide a representative summary of the major duties and responsibilities.</p><p>Processes accounts payable and receivables for Melvindale Housing Commission programs (Operating Fund, Security Deposit, Surplus Accounts, and Section 8); Prepares checks to pay invoices, records payments in check register and appropriate vendor accounts. Schedules payment to meet due dates and receive vendor discounts</p><p>Maintains check registers and payable files with back up documentation</p><p>Prepares and processes 1099 forms for all vendors annual (by IRS deadline for doing so)</p><p>Compares purchase orders to invoices and verifies accuracy registers, batch reports from bank, expenditures and receivables</p><p>Enters inventory and asset information from purchases into housing software for such purpose</p><p>Processes monthly rent charges, other charges, applies payments, tracks and reports on Tenant Account Receivables</p><p>Pursues collection of receivables, send collection notices, turns delinquent accounts over for legal action</p><p>Maintains Security Deposit accounts, refunding as appropriate</p><p>Month and year end closing functions</p><p>Assists outside auditor as needed with the annual audit and review</p><p>Prepares bank reconciliations for all programs, makes journal voucher entries to the general ledger as needed.</p><p>Reviews and presents financial report to MHC Board of Commissioners</p><p>Processes payroll including employee time records, marks cards and reconciles leave slips.</p><p>Assists with IT functions (pc’s, server and software) and serves as the Administrator of OneSite software</p><p><br></p><p>Essential Job Functions Continued</p><p>Adheres to MHC policies and state or federal law for human resources, payroll, payables, petty cash and all internal controls.</p><p>Reconciles employee travel / mileage vouchers</p><p>Performs reconciliation of petty cash funds, balances cash and receipts for expenditures.</p><p>Processes daily bank deposits for various bank accounts.</p><p>Provides assistance to vendors, auditors and other employees regarding account payable questions.</p><p>Assists in preparing budgets and other periodic reports.</p><p>Maintains a system of accounts, records and reports including files, logs and coded checks, which reflect the financial states of the MHC owned properties</p><p>Handles all financial and other correspondence pertaining to assigned duties</p><p>Maintains files for cash receipts, security deposit and adjustments, tenant account receivables and others.</p><p>Assists fee accountant in closing MHC’s books, preparation of year-end financial statements and analysis of MHC’s operations</p><p>Assists with procurement and information technology issues.</p><p>Purchases office supplies</p><p>Prepares all reports on financial records as required.</p><p><br></p>
  • 2026-06-24T00:00:00Z
Bookkeeper
  • Romeo, MI
  • onsite
  • Temporary to Hire
  • 21 - 25 USD / Hourly
  • We are looking for a detail-oriented Bookkeeper to support day-to-day accounting operations for a client in Michigan. This contract opportunity with potential for a permanent role is ideal for someone who can manage financial records with accuracy, stay organized in a fast-paced environment, and work confidently with limited supervision. The role will focus on maintaining payable and receivable activity, verifying invoice information, and helping keep core bookkeeping processes running smoothly.<br><br>Responsibilities:<br>• Manage the full invoice cycle by entering, reviewing, and processing vendor billing accurately and on time.<br>• Handle accounts receivable activities, including recording incoming payments and maintaining up-to-date customer account records.<br>• Reconcile bank transactions and investigate discrepancies to ensure financial data remains accurate.<br>• Maintain organized bookkeeping records and supporting documentation for routine accounting activity.<br>• Use accounting and business software, including ServiceTitan and Foundation Software, to track and process financial information.<br>• Prepare regular account updates and assist with monitoring outstanding balances, payment status, and daily cash activity.<br>• Work independently to prioritize accounting tasks, meet deadlines, and support overall financial operations.
  • 2026-07-10T00:00:00Z
Accounting Clerk
  • Livonia, MI
  • onsite
  • Temporary to Hire
  • 20.9 - 24.2 USD / Hourly
  • We are looking for an Accounting Clerk to support daily financial operations in Michigan. This contract position with potential for long-term placement is ideal for someone who enjoys working with invoices, payments, and account records while helping maintain accurate and organized financial data. The role will contribute to billing, collections, reconciliation, and commission-related activities in a fast-paced business environment. Candidates who are comfortable using accounting software and handling high-volume transactional work will be well suited for this opportunity.<br><br>Responsibilities:<br>• Process incoming invoices, verify supporting details, and enter transactions accurately into the accounting system.<br>• Apply customer payments, monitor account activity, and help maintain current and accurate receivable records.<br>• Support accounts payable tasks by preparing payments, reviewing vendor information, and resolving routine discrepancies.<br>• Track outstanding balances, follow up on past-due accounts, and assist with collection efforts effectively.<br>• Maintain order and invoice documentation to ensure records are complete, accessible, and up to date.<br>• Assist with commission-related calculations and reporting by reviewing supporting sales and payment data.<br>• Reconcile cash activity and other financial records to identify variances and support month-end accuracy.<br>• Perform data entry and administrative accounting support using QuickBooks and related financial tools.
  • 2026-06-22T00:00:00Z
Accounting Clerk
  • Westland, MI
  • onsite
  • Temporary / Contract
  • 21.85 - 25.3 USD / Hourly
  • We are looking for an Accounting Clerk to join a busy finance team on a contract basis. This position focuses on supporting accounts payable operations through accurate invoice handling, timely record maintenance, and effective communication with vendors and internal partners. The ideal candidate is detail-oriented, comfortable managing high volumes of financial data, and able to keep work moving efficiently in a deadline-driven environment.<br><br>Responsibilities:<br>• Enter large volumes of vendor invoices and employee expense submissions into the accounting system with a strong focus on precision and turnaround time.<br>• Review invoices against purchase orders and receipt documentation to confirm that billing details are complete and accurate.<br>• Investigate payment or invoice variances and coordinate with vendors and internal teams to reach timely resolutions.<br>• Organize and submit payment batches in accordance with established approval procedures and company guidelines.<br>• Maintain accurate accounts payable files and ensure both electronic and paper records are current and easy to retrieve.<br>• Contribute to month-end accounts payable activities by preparing supporting information and assisting with close-related tasks.<br>• Address vendor questions related to payment status, account balances, and outstanding items in a thorough and courteous manner.<br>• Provide general clerical and administrative assistance to support daily accounts payable operations as priorities shift.
  • 2026-06-25T00:00:00Z
Accounting Clerk
  • Troy, MI
  • onsite
  • Temporary to Hire
  • 21 - 25 USD / Hourly
  • We are looking for a dependable Accounting Clerk to support daily payment processing and general accounting operations for a savings and loan banking environment. This contract opportunity with potential for a long-term role is well suited for someone who is comfortable handling routine administrative tasks, maintaining accuracy in financial records, and working with minimal supervision. The ideal candidate brings solid office experience, strong attention to detail, and the ability to manage incoming documents efficiently in a fast-paced setting.<br><br>Responsibilities:<br>• Receive incoming mail each day and organize documents for accurate handling and distribution.<br>• Open, review, and sort mailed items to ensure payments and related paperwork are directed appropriately.<br>• Scan checks and supporting documents into the processing system with a high level of accuracy.<br>• Record and post customer payments promptly to help maintain up-to-date account information.<br>• Perform data entry tasks involving numeric information while verifying completeness and correctness.<br>• Assist with accounts receivable and accounts payable activities as needed to support the accounting team.<br>• Use Excel and other office tools to track transactions, organize records, and support reporting needs.<br>• Take on additional clerical or accounting-related duties assigned by management to meet operational needs.
  • 2026-07-06T00:00:00Z