Position Summary
We are seeking a detail-oriented Full-Charge Bookkeeper to manage all day-to-day accounting and financial operations for our small business. This is a hands-on role responsible for payroll, accounts payable/receivable, reconciliations, and coordination with our CPA.
The ideal candidate is a self-starter who takes ownership of the numbers, is highly organized, and is comfortable working independently in a small office environment. We are a small team of 6–8 employees. This is a full-time, in-office position in Denver, NC (Monday–Friday).
Key Responsibilities
Accounting & Bookkeeping
- Maintain the general ledger, including accounts payable and accounts receivable
- Reconcile bank and credit card statements monthly
- Prepare monthly financial reports for ownership
- Track vendor invoices, process payments, and ensure proper expense coding
- Assist with year-end close and work directly with external CPA
Payroll Administration
- Process payroll and maintain accurate employee records
- Manage onboarding/offboarding payroll setup (new hires, terminations, changes)
- Ensure accurate tracking of hours, overtime, and any additional compensation
- Maintain compliance with payroll laws and regulations
- Coordinate with benefits providers (e.g., Health Insurance)
Administrative Support
- Maintain organized financial and administrative records
- Assist with reporting, data requests, and light business analysis
- Support general office administrative needs as required
Qualifications
Required
- 3–5+ years of bookkeeping or accounting experience (small business preferred)
- Strong Excel skills and overall computer proficiency
- High attention to detail and accuracy
- Ability to work independently and manage priorities
Preferred
- Experience handling payroll (ADP or similar platforms)
- Experience working directly with a CPA or external accountant
- Background in small business or multi-function roles
Pay: $45,000.00 - $60,000.00 per year
Benefits:
- Health insurance
- Paid time off
- Paid training
- Retirement plan
Work Location: In person