Changes City Spa is seeking an experienced, highly organized, and detail-oriented Part-TimeBookkeeper & Human Resources Manager to oversee our day-to-day bookkeeping, payroll, accounting, and human resources functions.
We are looking for a professional with at least 5 years of hands-on experience who is confident working independently, maintains strict confidentiality, and stays current with changing tax requirements, employment regulations, and HR best practices.
Accounting & Bookkeeping
· Manage day-to-day bookkeeping and financial records
· Maintain and reconcile accounts in QuickBooks
· Handle accounts payable, vendor invoices, and payments
· Monitor accounts receivable and assist with financial reporting
· Prepare and process payroll accurately and on schedule
· Maintain employee payroll records and deductions
· Prepare information and documentation needed for tax filings
· Coordinate with CPA, tax professionals, and other financial advisors as needed
· Reconcile bank and credit card accounts
· Track expenses, receipts, and business transactions
· Assist with budgeting, financial reporting, and cash-flow tracking
· Ensure accurate and organized financial records
Human Resources Responsibilities
· Maintain confidential employee files and personnel records
· Oversee onboarding and offboarding processes
· Maintain employee documentation and required forms
· Administer insurance and employee benefits
· Assist employees with benefits questions and enrollment
· Manage payroll-related HR responsibilities
· Stay current on federal and Virginia employment laws and regulations
· Ensure company policies and procedures remain compliant with applicable labor laws
· Assist with employee relations, performance documentation, and disciplinary procedures
· Maintain compliance with required workplace postings, notices, and documentation
· Assist management with HR policies, procedures, and employee communications
· Work closely with ownership and management on staffing and personnel matters
Qualifications
· Minimum 5 years of bookkeeping and HR experience
· Strong, hands-on QuickBooks proficiency
· Extensive payroll experience
· Strong knowledge of accounts payable and general bookkeeping
· Experience with tax preparation, tax reporting, and payroll tax requirements
· Working knowledge of federal and Virginia labor laws
· Experience administering employee insurance and other benefits
· Strong understanding of HR practices, employee documentation, and compliance
· Excellent organizational and time-management skills
· Exceptional attention to detail and accuracy
· Ability to handle sensitive and confidential information with professionalism
· Strong communication and problem-solving skills
· Ability to work independently and take ownership of responsibilities
· Salon, spa, hospitality, or small-business experience is a plus
Pay: $30.00 - $35.00 per hour
Benefits:
- Dental insurance
- Employee discount
- Flexible schedule
Work Location: In person