Location: Oklahoma City area
Schedule: Full-time, on-site
A growing organization is seeking a reliable and detail-oriented Bookkeeper / Office Manager to oversee daily financial activities while supporting general office operations. This role combines hands-on bookkeeping responsibilities with administrative and employee support functions and plays a key role in keeping the business running smoothly.
The ideal candidate is organized, proactive, and comfortable managing multiple responsibilities in a professional office environment.
Bookkeeping & Financial Support
Handle accounts payable and accounts receivable functions
Perform bank and account reconciliations
Assist with preparation of financial reports
Support month-end and year-end processes
Process payroll-related tax filings and deposits
Manage sales tax reporting and payments
Maintain accurate and organized financial records
Office & Administrative Operations
Oversee general office operations and coordination
Answer and route incoming phone calls
Provide clerical and administrative support as needed
Maintain internal and external records with discretion and accuracy
Employee & HR Support
Coordinate employee onboarding and offboarding
Maintain employee records and documentation
Assist with benefits administration and employee inquiries
Client & Systems Coordination
Maintain client and contact records
Support customer service and internal communication efforts
Utilize internal systems and office software to track information
Experience in bookkeeping and office administration
Strong organizational and time management skills
Knowledge of AP, AR, payroll processes, and tax filings
Excellent communication skills, both written and verbal
High attention to detail and confidentiality
Ability to manage competing priorities independently
Bookkeeping & Accounting
Manage Accounts Payable and Accounts Receivable, including invoicing and collections
Perform bank and account reconciliations
Prepare financial statements and assist with month-end and year-end close
Process payroll tax deposits and filings
Manage sales tax deposits and filings
Maintain accurate and organized financial records
Office & Administrative Management
Oversee daily office operations and general office maintenance
Answer and direct incoming phone calls professionally
Perform clerical and administrative support tasks as needed
Maintain company and client records with accuracy and confidentiality
HR & Employee Administration
Coordinate employee onboarding and offboarding
Maintain employee personnel files and records
Assist with benefits administration and employee support
Client & Systems Support
Maintain and update client records in CRM systems
Support client relationship management and customer service initiatives
Proven experience in bookkeeping and office management
Strong knowledge of AP, AR, payroll, and tax filings
Excellent time management and organizational skills
Strong written and verbal communication abilities
High attention to detail and accuracy
Ability to manage multiple priorities in a fast-paced environment
Microsoft Outlook, Word, Excel, Access, Teams
Office@Hand
CRM experience (ClaritySoft preferred)
SSI (Oil & Gas Accounting Software – preferred, not required)
Author-It (preferred, not required)