Demo

Staff Accountant

Books A Million
Birmingham, AL Full Time
POSTED ON 4/26/2026
AVAILABLE BEFORE 5/26/2026
About The Job

The Staff Accountant applies accounting principles to analyze financial data, prepare journal entries, and prepare account reconciliations, primarily within Accounts Receivable and Fixed Assets. The Staff Accountant will work as a key member of the corporate accounting team as well as with other departments. This role requires analytical thinking and attention to detail.

Role Summary

This role will primarily maintain Fixed Asset and Accounts Receivable functions. For Fixed Assets, this includes maintaining capital project schedules and ownership of CIP as well as posting of monthly depreciation entries. For AR, this includes maintaining customer account agings, payment applications, reconciliations between the general ledger and subledger, and calculation of bad debt. This role collaborates with many departments.

Role Responsibilities

Month-End close:

Preparation of journal entries for multiple companies, including recording month-end accruals, allocations, amortizations, etc.

Prepare and maintain account reconciliations.

Prepare variance notes when needed for monthly P&L meetings.

Fixed Assets:

Assist in managing fixed assets and CIP across all subsidiaries including preparing weekly capitalization reports for distribution to executive management.

Accounts Receivable:

Manage the accounts receivable function including invoice preparation, processing collections, and performing month-end reconciliations.

Follow up with other departments or external parties may be required.

Special projects/other tasks as assigned.

Role Qualifications

  • Required Qualifications:

Bachelor’s degree in Accounting/Finance required

  • Previous accounting experience preferred
  • Experience working with larger accounting systems a plus (i.e. Lawson, Oracle)
  • Detail oriented and comfortable analyzing large volumes of data
  • Demonstrated research and problem-solving skills
  • Advanced Microsoft Excel skills a must

Preferred Qualifications (Optional):

  • Ability to communicate clearly verbally and in writing
  • Ability to function in a team or as an individual contributor
  • Ability to adapt to changes in work environment and assignments
  • Ability to identify, analyze and resolve problems

Work Environment & Expectations

Must be able to sit at a computer or desk for extended periods of time.

Must be able to use hands/arms to operate keyboard, telephone and for repetitive motion activities.

Must be able to lift objects up to 25 lbs. with or without assistance.

Must be able to communicate using speech, sight, and sound with or without assistive device.

Must be able to stand, walk, stoop or crouch while performing daily activities of the job.

Travel required – minimum, if any.

The Perks

At Books-A-Million, we believe in taking care of our employees. As part of the team, you’ll enjoy a comprehensive benefits package, including:

  • Competitive Compensation: We offer competitive pay and performance-based incentives.
  • Health & Wellness: Medical, dental, and vision insurance to keep you healthy.
  • Paid Time Off (PTO): Enjoy generous PTO and paid holidays.
  • Employee Discounts: Get discounts on books and other products across our stores.
  • Retirement Savings: Build your future with our 401(k) plan and company contributions.

Equal Employment Opportunity (EEO) Statement

Books-A-Million is an equal opportunity employer committed to fostering a diverse, inclusive, and welcoming workplace. We celebrate and embrace differences, and we strive to create an environment where every individual feels valued and empowered. We do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.

All qualified applicants will receive consideration for employment without regard to their background or personal characteristics. We are dedicated to creating a culture of respect, equity, and opportunity for all employees, and we encourage individuals from all backgrounds to apply.

Salary.com Estimation for Staff Accountant in Birmingham, AL
$66,536 to $81,434
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Accountant?

Sign up to receive alerts about other jobs on the Staff Accountant career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Income Estimation: 
$68,734 - $85,597
Income Estimation: 
$67,182 - $95,497
Income Estimation: 
$85,464 - $107,127
Income Estimation: 
$125,305 - $173,168
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Books A Million

  • Books A Million Cuyahoga Falls, OH
  • Job Description The Keyholder operates as a limited Manager on Duty by maintaining the physical security of the store, under direction from the management ... more
  • 1 Day Ago

  • Books A Million Cullman, AL
  • Job Description The Bookseller is responsible for providing exceptional customer service to all customers in a friendly and helpful manner. They should be ... more
  • 2 Days Ago

  • Books A Million Cullman, AL
  • Barista (BAM) Job Description Under the direction of the General Manager a Barista performs a variety of tasks specific to the successful operation of the ... more
  • 2 Days Ago

  • Books A Million Hanover, MD
  • Assistant General Manager (BAM) Job Description The Assistant General Manager manages the day-to-day operation of the store as a Manager On Duty in conjunc... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Staff Accountant jobs in the Birmingham, AL area that may be a better fit.

  • Action Resources Birmingham, AL
  • JOB SUMMARY: The Staff Accountant plays a key role in supporting the Controller and ensuring the accuracy and integrity of the company’s financial reportin... more
  • 18 Days Ago

  • Lennar Birmingham, AL
  • Job Description Staff Accountant We are Lennar Lennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordin... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!