Bookkeeper
Job Description
Job Description
BAP AGENCY
BOOKKEEPER
*This position is part-time, 10-20 hours per week, with the potential to become full-time in the future.
JOB SUMMARY
The Bookkeeper is responsible for managing the day-to-day financial activities of BAP Agency to ensure timely, accurate, and ethical accounting practices. Reporting directly to the President & CEO, this position maintains the agency's financial records, processes invoices and payments, and provides requested financial reports to the Operations & Technology Director. The Bookkeeper plays an essential role in maintaining the company's financial health, reputation, and relationships with vendors and clients.
The individual in this position upholds BAP Agency's standard of excellence by ensuring accuracy, integrity, and accountability in all financial processes, supporting a smooth, transparent, and trustworthy flow of financial information throughout the organization.
EDUCATIONAL QUALIFICATIONS
- Associate's or Bachelor's degree in Accounting, Finance, or related field preferred. Equivalent experience in bookkeeping or financial administration will be considered.
EXPERIENCE QUALIFICATIONS
- 3-5 years of experience in bookkeeping, accounting, or financial administration.
- Demonstrated proficiency in accounts payable, accounts receivable, and reconciliations.
- Experience maintaining general ledgers and managing small business financial records.
- Prior experience with QuickBooks required (desktop or online).
OTHER QUALIFICATIONS
- Strong proficiency in spreadsheets (Excel or Google Sheets) for financial reporting and tracking.
- Strong working knowledge of Google Suite (Docs, Sheets, Drive).
- High attention to detail and accuracy.
- Strong organizational and time management skills.
- Must demonstrate professionalism, confidentiality, and integrity at all times.
- Ability to work independently, manage competing priorities, and meet deadlines.
- High level of discretion and trustworthiness with sensitive financial information.
ESSENTIAL FUNCTIONS
- Manage day-to-day bookkeeping tasks, including recording transactions, processing invoices, and reconciling accounts.
- Ensure all bills are paid promptly and vendor relationships are maintained with professionalism and respect.
- Generate and send client invoices; monitor payment status and follow up as needed to ensure timely collection.
- Maintain accurate financial records, both digitally and in secure physical storage, ensuring all documentation is properly filed.
- Provide financial reports and summaries to the President as requested, including for affiliated companies as applicable.
- Alert the Operations & Technology Director and President to any financial discrepancies, cash flow concerns, or unusual activity.
- Support preparation of financial data for review by accountants or external partners as needed.
- Track recurring expenses, vendor contracts, and renewals to ensure financial obligations are met.
- Maintain confidentiality and compliance with financial and organizational policies.
- Continuously seek opportunities to improve financial recordkeeping efficiency and accuracy.
WORKING CONDITIONS / PHYSICAL REQUIREMENTS
- Work is primarily performed in an office setting using computers and financial software.
- Must be able to sit for extended periods while performing data entry and financial review.
Job Posted by ApplicantProRecommended Jobs
Skid Loader (Bundler) Operator - Birmingham
Job Description Job Description The Team at National Salvage & Service Corporation as our next Skid Loader Operator. At National Salvage & Service Corporation, we're not just industry leaders…
Schools - Speech Language Pathologist
Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…
Senior Nurse Practitioner
Senior Nurse Practitioner – Birmingham, AL (Full-Time) Salary DOE: + Bonus Incentives Be the First. Be the Standard. Medical House Calls, an established INC 5,000 brand with over 10,000 patie…
Mechanic
Job Description Job Description Description: Essential Functions of Shop Mechanic/ Lead Mechanic ~ Diagnose and repair tractors and trailers. Perform annual/systematic 90 day and HM-183 in…
HVAC Mechanic - Birmingham, AL
Job Description Job Description Salary: $27.00 to $30.00 per hour HVAC Mechanic - Baptist Health Brookwood Hospital - 1st Shift Crothall Healthcare is a Compass One Company that prov…
Senior Caregiver
My Mother remains active and engaged at 95 with very little medical issues or medications. She would like to find a smart mature caring woman to live in and assist as needed. We want someone who can d…
Expert Technical Contributor - Onyx CONNECT (Full-Time)
Job Description Job Description Location: Huntsville, AL / Titusville, FL / Houston, TX / Remote Clearance: Preferred (Active or Eligible) Employment Type: Full-Time Industry: Aerospa…
Armed Guard- Birmingham Hospital
Job Description Armed Guard- Birmingham Hospital Birmingham, AL, United States of America $ 18.00 - $ 18.00 Back Apply Now Back Apply Now Overview Security Solution of America (…
Class A Truck Driver - CDL Graduates Welcome
Join Beast Mode Truckin as a Class A Regional Driver, where you can earn $1400 a week while enjoying a supportive driving community. In this role, you'll be responsible for transporting freight safel…
Licensed Esthetician or Cosmetologist - European Wax Center
Join European Wax Center as a Licensed Esthetician (Wax Specialist) and be part of a team that prides itself on providing a flawless experience to every guest. In this role, you will use your expert…