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.

12 results for Staff Accountant in Birmingham, AL

Staff Accountant
  • Vestavia Hills, AL
  • onsite
  • Temporary / Contract
  • 24 - 28 USD / Hourly
  • <p>We are proactively identifying Staff Accountants for ongoing and upcoming contract-to-permanent opportunities in Birmingham, Alabama. These onsite positions typically support general accounting functions, reconciliations, month-end close, and financial reporting. Ideal candidates will have a solid accounting foundation, strong analytical skills, and the ability to thrive in collaborative office environments.</p><p><br></p><p>Key Responsibilities</p><ul><li>Prepare and post journal entries</li><li>Maintain general ledger accuracy and support daily accounting operations</li><li>Perform bank and balance sheet reconciliations</li><li>Assist with month-end and year-end close processes</li><li>Support preparation of financial reports and statements</li><li>Research and resolve account discrepancies</li><li>Assist with fixed assets, accruals, prepaid expenses, and other general accounting tasks</li><li>Partner with AP, AR, and finance teams on cross-functional processes</li></ul>
  • 2026-08-04T00:00:00Z
Sr. Accountant
  • Birmingham, AL
  • onsite
  • Temporary / Contract
  • 51.4615 - 59.587 USD / Hourly
  • We are looking for an experienced Sr. Accountant to support a manufacturing organization in Birmingham, Alabama through a Long-term Contract engagement. This position will concentrate on resolving complex cash reconciliation matters connected to acquired entities, with a strong emphasis on improving accuracy across critical accounts. The ideal candidate brings deep hands-on experience in account cleanup, investigative reconciliation work, and process enhancement using BlackLine and PeopleSoft.<br><br>Responsibilities:<br>• Lead detailed cash reconciliation efforts for accounts associated with acquired businesses and bring outstanding balances into alignment.<br>• Examine historical discrepancies, identify root causes, and resolve unreconciled items that have accumulated over multiple accounting periods.<br>• Use BlackLine to strengthen reconciliation workflows, increase matching efficiency, and support greater process consistency.<br>• Review activity across key cash-related accounts and complete adjustments needed to ensure accurate financial reporting.<br>• Prepare and post journal entries as needed to correct variances uncovered during reconciliation analysis.<br>• Partner with accounting and acquisition-related stakeholders to gather support, clarify transaction history, and close open issues.<br>• Maintain organized documentation of findings, resolutions, and account support for audit readiness and future reference.<br>• Contribute to month-end close activities by ensuring reconciliations and general ledger balances are current and properly supported.
  • 2026-07-22T00:00:00Z
Accounting Assistant
  • Mountain Brook, AL
  • onsite
  • Temporary to Hire
  • 19 - 21 USD / Hourly
  • We are looking for an Accounting Assistant to join a team in Birmingham, Alabama in a contract position with the potential to become permanent. 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.<br><br>Responsibilities:<br>• Process vendor invoices, assign appropriate coding, and prepare payments with close attention to accuracy and deadlines.<br>• Manage customer billing activity, record incoming payments, and follow up on outstanding balances as needed.<br>• Reconcile bank statements and internal financial records to identify and resolve discrepancies promptly.<br>• Maintain organized accounting documentation and update financial data within QuickBooks and related systems.<br>• Assist with routine payroll-related accounting support and ensure information is entered correctly for processing.<br>• Review account activity, investigate variances, and communicate issues to the appropriate internal stakeholders.<br>• Support month-end administrative accounting tasks by preparing reports and confirming transaction completeness.
  • 2026-08-06T00:00:00Z
General Ledger Accountant
  • Vestavia Hills, AL
  • onsite
  • Temporary / Contract
  • 40 - 60 USD / Hourly
  • <p>Our client is seeking a detail-oriented <strong>General Ledger Accountant</strong> for a <strong>short-term contract assignment</strong>. This role will support day-to-day accounting operations, help maintain the accuracy of financial records, and assist with key close and reconciliation activities. The ideal candidate can step in quickly, work independently, and ensure deadlines are met in a fast-paced environment. This role will be mostly remote with travel involved. </p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Maintain and reconcile general ledger accounts</li><li>Prepare and post journal entries</li><li>Support month-end and year-end close activities</li><li>Perform account and bank reconciliations</li><li>Review financial data and resolve discrepancies</li><li>Assist with reporting, audit support, and documentation requests</li><li>Help ensure compliance with accounting policies and internal controls</li><li>Partner with the accounting team to address backlog, process gaps, or workload demands</li></ul>
  • 2026-07-24T00:00:00Z
Accounting Specialist
  • Birmingham, AL
  • onsite
  • Temporary / Contract
  • 23 - 25 USD / Hourly
  • <p>Our client is seeking an <strong>Accounting Specialist</strong> for a contract opportunity. This role is ideal for someone with general accounting experience who has worked in an office environment and can provide support across both <strong>accounts payable</strong> and <strong>accounts receivable</strong> functions.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Provide backup and support for <strong>Accounts Payable (AP)</strong> and <strong>Accounts Receivable (AR)</strong> processes. </li><li>Perform <strong>2-way and 3-way matching</strong> for invoices and purchase orders</li><li>Assist with <strong>cash reconciliations</strong> and other general accounting tasks. </li><li>Maintain and update accounting spreadsheets with a high level of accuracy. </li><li>Use Excel to manage data, including <strong>VLOOKUPs, pivot tables, and basic spreadsheet calculations</strong> such as adding and subtracting data. </li></ul>
  • 2026-08-06T00:00:00Z
Accounting and Payroll Specialist
  • Mountain Brook, AL
  • onsite
  • Temporary / Contract
  • 19 - 21 USD / Hourly
  • <p>We are seeking a detail-oriented and highly organized <strong>Accounting and Payroll Specialist</strong> for a <strong>contract-to-possible-permanent opportunity</strong> in Birmingham, Alabama. This role will support both accounting operations and payroll administration, working closely with HR on payroll processing, employee onboarding, and orientation activities.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Work closely with the Accounts Payable function on daily financial activity</li><li>Perform <strong>bank reconciliations</strong> and <strong>balance sheet reconciliations</strong></li><li>Enter and review bank transactions in the accounting system</li><li>Assist with tracking bank and investment accounts</li><li>Prepare <strong>profit and loss reporting for events</strong></li><li>Support the <strong>month-end close process</strong> from start to finish</li><li>Process payroll from start to finish</li><li>Partner with HR to support payroll activities, employee orientations, and onboarding</li><li>Prepare and enter day-to-day accounting entries</li><li>Record and reconcile credit card transactions</li></ul><p><br></p>
  • 2026-08-04T00:00:00Z
Accounts Payable Specialist
  • Homewood, AL
  • onsite
  • Temporary to Hire
  • 21.85 - 23 USD / Hourly
  • <p>We are looking for an Accounts Payable Specialist to join our team in Birmingham, Alabama in a contract-to-permanent capacity. The ideal candidate brings strong accounting experience, works well across teams, and is comfortable managing reconciliations, invoice processing, and month-end responsibilities in a detail-focused environment.</p><p><br></p><p>Responsibilities:</p><p>• Oversee accounts payable activities for designated insurance carriers and agency partners while ensuring work is completed in accordance with established financial procedures.</p><p>• Investigate and resolve billing and accounting variances by serving as a central point of contact between carrier partners and internal agency teams.</p><p>• Perform regular account reconciliations and verify balances in line with internal control standards to support accurate and timely payments.</p><p>• Prepare and submit payable items, including carrier and vendor invoices, for processing through the appropriate approval channels.</p><p>• Manage recurring payment activity for assigned agencies and help maintain consistency across ongoing payable workflows.</p><p>• Support month-end close activities for both Sagitta and non-Sagitta agency environments, ensuring financial records are complete and accurate.</p><p><br></p>
  • 2026-08-07T00:00:00Z
Accounts Payable Specialist
  • Vestavia Hills, AL
  • onsite
  • Temporary / Contract
  • 21 - 23 USD / Hourly
  • <p>We are consistently searching for candidates who are interested in upcoming Accounts Payable Specialist opportunities with Birmingham-area clients. These onsite contract-to-permanent roles are well suited for accounting professionals with experience in full-cycle accounts payable, invoice processing, vendor communication, and payment support. Successful candidates will bring strong accuracy, follow-through, and the ability to manage deadlines in fast-paced environments.</p><p><br></p><ul><li>Process invoices accurately and efficiently in a high-volume environment</li><li>Match invoices to purchase orders and receiving documents</li><li>Code and enter invoices into the accounting system</li><li>Prepare check runs, ACH payments, and wire transfers</li><li>Reconcile vendor statements and research discrepancies</li><li>Respond to vendor inquiries and maintain strong vendor relationships</li></ul>
  • 2026-08-04T00:00:00Z
Accounting Manager/Supervisor
  • Birmingham, AL
  • onsite
  • Permanent / Full Time
  • 90000 - 100000 USD / Yearly
  • We are partnering with a well-established automotive dealership in the Birmingham area to permanent an experienced Accounting Manager. This is a hands-on leadership opportunity for an accounting detail oriented who thrives in a fast-paced environment and enjoys overseeing the financial operations of a growing dealership. <br> Responsibilities Oversee all day-to-day accounting operations, including accounts payable, accounts receivable, collections, bank reconciliations, and financial reporting. Lead, mentor, and support a team of three bookkeepers. Manage vehicle title processing and transfers, including submissions through Alabama&#39;s ALVIN system. Track vehicle costs and allocate shop expenses to inventory and vehicle sales. Prepare and file multi-state sales tax returns and ensure timely payments. Process weekly, bi-weekly, and monthly payroll, including garnishments, deductions, and E-Verify administration. Oversee business licenses, renewals, dealer tags, and regulatory compliance requirements. Prepare financial reports and provide operational analysis to ownership to support business decisions. Ensure accurate financial records while maintaining compliance with accounting standards and dealership regulations.
  • 2026-07-22T00:00:00Z
Office Manager/Bookkeeper
  • Homewood, AL
  • onsite
  • Temporary / Contract
  • 28 - 33 USD / Hourly
  • Our client, a well-established Birmingham law firm, is seeking an experienced Office Manager/Bookkeeper to support day-to-day accounting and administrative operations. The ideal candidate will be highly organized, detail-oriented, and capable of managing multiple priorities in a detail oriented office environment. They should have strong bookkeeping experience, excellent communication skills, and the ability to handle both financial and administrative responsibilities with accuracy and professionalism. <br> Key Responsibilities Manage daily bookkeeping functions using QuickBooks Online and timekeeping/billing software. Handle general banking activities and assist with financial record maintenance. Support payroll administration and related reporting. Review vendor statements, reconcile discrepancies, and help ensure timely and accurate payments. Assist with scheduling new clients and supporting business development efforts. Provide administrative support for workforce management and timekeeping systems, including reporting, training, and user support. Offer front office coverage and deliver detail oriented customer service as needed. Coordinate with vendors and serve as a key point of contact for general office operations. Support additional office administration functions as assigned.
  • 2026-07-30T00:00:00Z
Accounts Receivable Clerk
  • Homewood, AL
  • onsite
  • Temporary to Hire
  • 23 - 26 USD / Hourly
  • <p>We are looking for an Accounts Receivable Clerk to support an organization in Birmingham, Alabama. This contract opportunity with potential for a permanent role is ideal for someone who can confidently manage daily cash activity, maintain accurate bank reconciliations, and communicate effectively with customers regarding outstanding balances. The position offers the chance to step into a steady accounting function and contribute to timely, accurate receivables operations.</p><p><br></p><p>Responsibilities:</p><p>• Apply incoming payments accurately and post cash transactions in a timely manner.</p><p>• Perform regular bank reconciliations and resolve discrepancies to keep cash balances accurate.</p><p>• Contact commercial customers regarding past-due invoices and follow up on outstanding account balances.</p><p>• Prepare and distribute customer statements while maintaining complete and organized receivables records.</p><p>• Support routine billing and accounts receivable activities to ensure invoices and payments are processed correctly.</p><p>• Review weekly cash balancing activity and investigate variances as needed.</p><p><br></p>
  • 2026-08-05T00:00:00Z
Accounting Customer Specialist
  • Vestavia Hills, AL
  • onsite
  • Temporary / Contract
  • 22 - 25 USD / Hourly
  • <p><strong>Job Summary</strong></p><p>We are actively seeking Accounting Customer Specialist professionals for ongoing and upcoming onsite contract-to-possible-permanent opportunities in Birmingham, Alabama. These roles are ideal for candidates who bring a blend of customer service experience and accounting support skills, with the ability to assist clients, resolve account-related questions, and support day-to-day financial operations. The ideal candidate is professional, detail-oriented, and comfortable working in a fast-paced environment.</p><p><strong> </strong></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide customer service support related to billing, payments, account status, and account inquiries</li><li>Assist customers with questions regarding invoices, statements, credits, and payment activity</li><li>Research and resolve account discrepancies in a timely and professional manner</li><li>Process payments, apply cash, and update account records accurately</li><li>Support accounts receivable, collections, and general accounting functions as needed</li><li>Assist with reconciliation activities and documentation requests</li><li>Handle inbound calls and email correspondence related to customer accounts</li></ul><p><br></p>
  • 2026-08-04T00:00:00Z