Bookkeeper
Job Description: Full Charge Bookkeeper
Position Summary
We are seeking a detail-oriented and highly organized Full Charge Bookkeeper to oversee the day-to-day financial operations of the business. This role is responsible for managing the full accounting cycle, including accounts receivable, accounts payable, payroll processing, accrual accounting, and month-end close activities.
The ideal candidate is proactive, accurate, and comfortable working independently while maintaining strong communication with leadership, clients, and vendors.
Key Responsibilities
Accounts Receivable Management
Generate and distribute customer invoices accurately and timely
Monitor accounts receivable aging and follow up on outstanding balances
Apply customer payments and reconcile discrepancies
Maintain accurate customer account records
Communicate professionally with clients regarding billing inquiries and collections
Accounts Payable & Bill Pay
Process vendor invoices and maintain organized payable records
Execute payments via:
Check
ACH
Wire transfers
Verify approvals and ensure proper coding of expenses
Maintain vendor files and W-9 documentation
Monitor cash flow and payment schedules
Month-End Close & Reconciliation
Perform monthly bank and credit card reconciliations
Reconcile balance sheet accounts and investigate variances
Prepare and post journal entries
Maintain accurate general ledger records
Assist in preparation of monthly financial reports
Accrual Accounting
Record accruals and deferrals in accordance with accrual-based accounting principles
Ensure revenue and expenses are recognized in the proper accounting period
Maintain supporting schedules for prepaid expenses, accrued liabilities, and revenue recognition
Support year-end financial reporting and CPA requests
Payroll Processing
Process payroll accurately and on schedule
Maintain payroll records and employee data
Ensure compliance with federal, state, and local payroll regulations
Manage payroll tax filings and payments
Coordinate with payroll providers as needed
Benefits Administration
Administer employee benefits including health insurance, retirement plans, and other programs
Manage employee enrollments, changes, and terminations
Reconcile benefit invoices and payroll deductions
Serve as liaison between employees and benefits providers
Qualifications
Associate’s or Bachelor’s degree in Accounting, Finance, or related field preferred
3+ years of full-charge bookkeeping or accounting experience
Strong knowledge of accrual accounting principles
Experience processing payroll and managing benefits administration
Proficiency in ERP Systems
Advanced proficiency in Microsoft Excel
Strong attention to detail and organizational skills
Ability to manage multiple priorities and meet deadlines
Excellent communication and problem-solving skills
Work Environment
Ability to work independently and collaboratively
High level of confidentiality handling financial and employee information
Recommended Jobs
Project Coordinator - Commercial Construction
Job Description Job Description Project Coordinator / Project Administrator (Commercial Construction) We are a well-established commercial construction firm delivering high-quality constructi…
Insurance Coverage Litigation Associate Attorney
Pay: $115,000.00 - $155,000.00 per year Why This Is a Great Opportunity Build a true specialty in insurance coverage while sharpening core civil litigation skills Work closely with ex…
Business Development Manager
We are expanding and seeking a motivated Business Development Manager to help recruit, train, and develop high-performing sales professionals. This role is ideal for a driven leader who enjoys buildi…
Mazda Sales Consultant
Sales Consultant Every employee with Gerald Jones Auto Group is absolutely critical to its success. Gerald Jones has been a successful, multi-brand group that has been locally operated since 1974. O…
2026 Hospitality Management Internship
Are you ready to live at the beach for a summer? Are you a beach enthusiast looking for your next adventure? Do you enjoy helping people? Would you enjoy facilitating adventures for other people? …
Home Care Caregivers/Companions
Live Long Well Care of Saint Simons Island, GA is now accepting applications for Full Time and Part Time CNA/Caregiver/Home Health Aides/Companions to provide personal care and companionship for seni…
Midday Dog Walker
Join the Buckhead Pet Pals Team: Become a Midday Dog Walker Today! Are you passionate about pets? Do you enjoy the great outdoors and have a knack for pet care? Buckhead Pet Pals is on the lookout …
Administrator in Training (AIT) Leadership Pathway to NHA
Location: Las Animas, CO (Onsite, housing provided) Compensation: $25/hr during training; ~$90,000+ upon licensure Schedule: Full‑time, onsite Program Length: 500 hours (state‑mandated) …
Home Health Aide CNA
Job Description Job Description We are seeking a Home Health Aide CNA to join our team! You will work alongside fellow caregivers to provide high quality patient care. Responsibilities: Pr…
Certified Medication Aide (Part-Time) 6am-2pm
Job Description Job Description Description: The Medication Assistant is responsible for the administration of medications to residents in accordance with established policies, procedures, and r…