Charleston company is seeking an experienced Bookkeeper to manage day-to-day accounting and bookkeeping functions for a multi-location organization. This hands-on role includes accounts payable, accounts receivable, payroll, bank reconciliations, subcontractor administration, workers’ compensation support, and general accounting responsibilities.
The ideal candidate is organized, accurate, dependable, and comfortable managing multiple priorities. Strong QuickBooks Online skills and an interest in improving accounting processes are preferred.
Key Responsibilities
- Manage daily bookkeeping and accounting activities across multiple locations and entities.
- Process accounts payable, including invoice coding, entry, payment preparation, and vendor records.
- Oversee accounts receivable, including posting customer payments, credit card transactions, deposits, and reconciliations.
- Process bi-weekly payroll for approximately 75–80 employees through Paychex, including hourly, salaried, commission, and bonus compensation.
- Maintain employee payroll records, deductions, garnishments, and related documentation.
- Assist with payroll tax reporting, quarterly filings, 401(k) contributions, testing, and Form 5500 information.
- Reconcile operating, payroll, savings, and other bank accounts monthly.
- Maintain accurate general ledger coding and financial records in QuickBooks Online.
- Coordinate payments and maintain documentation for approximately 120 subcontractors, including W-9s, agreements, and Certificates of Insurance.
- Assist with annual workers’ compensation and general liability insurance audits.
- Maintain business license information and coordinate annual renewals for multiple jurisdictions.
- Prepare checks, electronic payments, deposits, and other financial transactions.
- Maintain petty cash and assist with insurance renewals, credit applications, and other administrative accounting needs.
- Provide accurate financial information and reports to ownership.
- Identify opportunities to streamline and automate accounting processes.
Qualifications
- Previous bookkeeping or accounting experience required.
- Strong experience with accounts payable, accounts receivable, payroll, and bank reconciliations.
- QuickBooks Online experience strongly preferred.
- Paychex experience preferred.
- Strong Excel and general technology skills.
- Experience with multi-location, multi-entity, construction, service, or subcontractor-based businesses is a plus.
- Associate degree in Accounting, Business, or related field preferred; equivalent experience will be considered.
Key Competencies
- Strong attention to detail and accuracy.
- High level of integrity and confidentiality.
- Excellent organizational and time-management skills.
- Ability to manage multiple deadlines and responsibilities.
- Strong communication and problem-solving skills.
- Dependable, adaptable, and team oriented.
- Comfortable working directly with ownership and improving existing processes.
Please send resume to admin@fulcrumstaffing.com in Word (Not PDF) format. Thanks!

