Staff Accountant
Huntsville, Madison County, Alabama, 35824, USA
Listed on 2026-10-20
-
Accounting
Payroll, Financial Reporting, Accounts Receivable/ Collections, Bookkeeper/ Accounting Clerk
AHNA Group is a global organization that combines international reach with a strong emphasis on human connection and client-focused service. The company delivers tailored solutions in protection, secure transportation, travel risk management, protective intelligence, consulting, and performance optimization. AHNA Group operates across the US, MEA, and APAC regions, using carefully crafted strategies, predictive service delivery, and a formal Quality Management System to ensure consistent excellence.
Its CFO-led AHNA Business division provides customized, flexible, and responsive financial services, supporting clients in achieving clarity, resilience, and sustainable growth. AHNA Group positions itself as more than a security company, acting as a strategic partner to help organizations focus on opportunity while it protects what matters most.
The Staff Accountant is responsible for supporting the day-to-day accounting and payroll functions of the company. This position assists with general ledger activities, account reconciliations, payroll processing, workers’ compensation reporting, and month-end closing procedures.
The ideal candidate is detail-oriented, organized, dependable, and able to work effectively in a deadline-driven environment. This position works closely with the Controller and other departments to ensure financial and payroll information is accurate and processed timely.
This is a 100% remote position open only to residents of the State of Alabama. Candidates must currently reside in Alabama and maintain Alabama residency throughout employment. The employee must have a reliable internet connection, a suitable home office environment, and the ability to work independently while maintaining consistent communication with the accounting team. The position requires regular use of email, phone, video conferencing, accounting/payroll systems, and other company technology.
Employees are expected to maintain productivity, meet deadlines, and remain available during established business hours.
- Assist with maintaining accurate and complete accounting records.
- Prepare and post routine journal entries under the direction of the Controller.
- Assist with monthly and year-end closing activities.
- Review transactions for proper coding and supporting documentation.
- Assist with accounts payable and accounts receivable activities as needed.
- Assist with preparation of financial reports and accounting schedules.
- Research and resolve routine accounting discrepancies.
- Maintain organized accounting records and supporting documentation.
- Assist with audit and tax preparation by providing requested documentation and schedules.
- Prepare routine monthly account reconciliations.
- Perform bank and credit card reconciliations.
- Assist with reconciliations of accounts payable, accounts receivable, payroll, accrued expenses, and other general ledger accounts.
- Investigate and resolve routine reconciling items.
- Maintain reconciliation schedules and supporting documentation.
- Bring unusual or unresolved discrepancies to the attention of the Controller.
- Assist with processing payroll according to the company’s established payroll schedule.
- Review employee time, hours worked, overtime, bonuses, commissions, deductions, and other payroll adjustments for accuracy.
- Enter and maintain payroll information in the appropriate payroll system.
- Review payroll reports for accuracy and identify discrepancies prior to processing.
- Assist with payroll changes related to new hires, terminations, pay changes, deductions, benefits, and other employee updates.
- Assist with recording payroll journal entries and reconciling payroll-related general ledger accounts.
- Assist with…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).