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.

6 results for Bookkeeper in Birmingham, AL

Part-Time Bookkeeper
  • Mountain Brook, AL
  • onsite
  • Temporary / Contract
  • 25 - 45 USD / Hourly
  • Our client is seeking a detail-oriented and dependable Part-Time Bookkeeper to support day-to-day accounting operations. This is an excellent opportunity for an experienced bookkeeping detail oriented looking for a flexible schedule and a hybrid work environment. This position would require 15-20 hours per week and would start out on a contract basis and have the opportunity to turn into permanent. <br> Responsibilities Manage accounts payable and accounts receivable Process invoices, payments, and deposits Reconcile bank and credit card accounts Maintain accurate financial records and general ledger activity Assist with month-end close and financial reporting Review transactions for accuracy and resolve discrepancies Support additional accounting and administrative tasks as needed
  • 2026-08-11T00:00:00Z
Accountant
  • Homewood, AL
  • remote
  • Permanent / Full Time
  • 65000 - 80000 USD / Yearly
  • <p>We are seeking an Accountant to support revenue and general ledger activities for a fast-paced, multi-entity organization. This role will work closely with internal stakeholders to ensure accurate financial reporting, analyze variances, resolve reconciliation items, and contribute to ongoing process improvements. This position is primarily remote but does require occasional time in the Birmingham, AL office. We&#39;re ideally seeking candidates who are local to the Birmingham area and able to accommodate this hybrid work arrangement.</p><p><br></p><p>Responsibilities</p><ul><li>Execute revenue accounting activities for assigned business units in accordance with established deadlines and procedures</li><li>Communicate proactively with internal stakeholders regarding monthly financial results and respond to questions as needed</li><li>Maintain the general ledger and chart of accounts to support accurate and complete financial reporting</li><li>Analyze and summarize variances related to revenue and accounts receivable, developing strong subject matter expertise in these areas</li><li>Prepare account reconciliations and resolve outstanding items in a timely manner</li><li>Respond to ad hoc reporting requests and deliver clear, actionable financial insights to stakeholders</li><li>Review work prepared by team members to ensure proper support, accuracy, and adherence to accounting standards</li><li>Participate in and support broader team and organizational initiatives</li><li>Help identify and prioritize process improvement opportunities and assist with testing to confirm solutions meet business needs</li><li>Ensure consistent compliance with internal controls and financial reporting requirements</li></ul>
  • 2026-08-24T00:00:00Z
Accounting Clerk
  • Birmingham, AL
  • onsite
  • Temporary / Contract
  • 20 - 23 USD / Hourly
  • Robert Half is partnering with a well-established Birmingham-area credit union in their search for an Accounting Clerk. This position offers an excellent opportunity for an accounting detail oriented who enjoys a blend of bookkeeping, cash handling, account reconciliation, and member support. This a contract position for 2-3 months. The schedule is Monday-Friday, fully on-site, from 8:00am - 4:00pm. <br> Key Responsibilities Perform daily bookkeeping and accounting support functions Balance and reconcile general ledger accounts and resolve discrepancies Open and balance cash boxes while accurately counting and verifying cash transactions Process data entry and maintain accurate financial records Review and research overdraft activity, assisting with issue resolution Provide transaction support and ensure compliance with internal policies and procedures Assist with account maintenance and general operational support Deliver exceptional customer service while interacting with members and internal departments Support daily and month-end balancing activities
  • 2026-08-19T00:00:00Z
Accounting Assistant
  • Mountain Brook, AL
  • onsite
  • Temporary to Hire
  • 19 - 21 USD / Hourly
  • <p>We are looking for an Accounting Assistant to join a team in Birmingham, Alabama. This opportunity is ideal for someone who enjoys supporting day-to-day accounting operations, maintaining accurate financial records, and working across both payables and receivables. The role will contribute to timely transaction processing, account balancing, and dependable financial administration in a fast-paced environment.</p><p><br></p><p>Responsibilities:</p><p>• Process vendor invoices, assign appropriate coding, and prepare payments with close attention to accuracy and deadlines.</p><p>• Manage customer billing activity, record incoming payments, and follow up on outstanding balances as needed.</p><p>• Reconcile bank statements and internal financial records to identify and resolve discrepancies promptly.</p><p>• Maintain organized accounting documentation and update financial data within QuickBooks and related systems.</p><p>• Assist with routine payroll-related accounting support and ensure information is entered correctly for processing.</p><p>• Review account activity, investigate variances, and communicate issues to the appropriate internal stakeholders.</p><p>• Support month-end administrative accounting tasks by preparing reports and confirming transaction completeness.</p>
  • 2026-08-20T00:00:00Z
Accounts Payable Clerk
  • Sycamore, AL
  • onsite
  • Temporary to Hire
  • 24 - 26 USD / Hourly
  • <p>We are seeking a seasoned <strong>Accounts Payable Specialist</strong> for a <strong>contract-to-possible-permanent opportunity</strong>. This role is ideal for a detail-oriented accounting professional with strong high-volume AP experience, excellent purchase order matching skills, and advanced Excel knowledge. The Accounts Payable Specialist will support accounts payable operations across multiple locations and help ensure invoices and payments are processed accurately and on time.</p><p><br></p><p>Key Responsibilities</p><ul><li>Process a high volume of accounts payable invoices across three locations</li><li>Handle approximately 35 invoices per day</li><li>Enter, review, and verify invoices in the ERP system</li><li>Perform purchase order matching and ensure invoice details align with PO records</li><li>Research and resolve invoice discrepancies</li><li>Support weekly check runs and AP payment processing</li><li>Maintain accurate AP records and documentation</li></ul><p><br></p>
  • 2026-08-18T00:00:00Z
Senior Accountant
  • Birmingham, AL
  • onsite
  • Permanent / Full Time
  • 90000 - 100000 USD / Yearly
  • <p>We are seeking a Senior Accountant to help manage accounting processes and financial reporting for a growing company based in Birmingham, Alabama. This role is integral to ensuring financial information is accurate, timely, and well-organized, while also supporting leadership with meaningful reporting and insight across a multi-entity environment. The ideal candidate will have strong accounting knowledge, excellent discretion, and the ability to handle confidential matters with professionalism. Previous nonprofit accounting experience is required.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Maintain the general accounting records for the private foundation, affiliated companies, and other designated entities, ensuring transactions are recorded accurately and completely.</li><li>Prepare and post journal entries, accruals, account reconciliations, and general ledger activity, and investigate variances or discrepancies as needed.</li><li>Contribute to month-end and year-end close by preparing supporting schedules, reviewing balances, and assembling required backup documentation.</li><li>Generate financial statements, internal reporting packages, and analysis to assist leadership in evaluating results, liquidity, and financial performance.</li><li>Record and monitor charitable contributions, grantmaking or program expenditures, and other nonprofit-related transactions with proper documentation.</li><li>Track activity related to income, distributions, receivables, ownership accounts, and cash transactions for investment and portfolio entities.</li><li>Work closely with outside accountants, tax advisors, and other business partners to provide data and respond to reporting, tax, and compliance requests.</li><li>Support audit preparation, tax reporting, and other regulatory filings by maintaining organized financial records and delivering requested schedules.</li><li>Exercise sound judgment in managing sensitive financial, investment, and foundation information while balancing multiple deadlines and responsibilities independently.</li></ul>
  • 2026-08-24T00:00:00Z