Job Description: Accounting & HR Specialist
Reports To: VP and Owner Job Type: Full-time
Position Overview
The Accounting & HR Specialist is responsible for performing a wide range of financial, payroll, tax, and human-resources functions to support daily operations. This role ensures accurate financial reporting, compliant tax filings, organized administrative processes, and effective employee support. The ideal candidate is detail-oriented, organized, proactive, and able to manage multiple priorities in a fast-paced environment.
Key ResponsibilitiesAccounting & Financial Management
- Manage end-of-month, quarterly, and year-end accounting processes.
- Maintain QuickBooks, including chart of accounts, bank feed monitoring, and account reconciliations.
- Record invoices, track ATM deposits, and prepare financial reports for management.
- Coordinate with CPA for year-end inventory, depreciation schedules, payroll tax returns, W-2/W-3/1099 preparation, and other required filings.
- Organize and maintain financial documents, invoices, and records.
Accounts Payable & Expense Management
- Process daily bills including rent, utilities, supplies, vendor payments, and marketing expenses.
- Support managers with AP or vendor-related questions.
Payroll Administration
- Review employee hours and pull tip reports.
- Process payroll through Patriot and create paychecks in QuickBooks.
- Prepare and print checks, stubs, and payroll reports.
- File and organize payroll documentation.
- Manage benefit reporting and employee deductions.
Tax Compliance
- Ensure all taxes are prepared and filed in full compliance with applicable regulations.
- Manage payroll tax filings and payments.
- Prepare and file sales tax and use tax returns for:
- City of Denver
- City of Glendale
- State of Colorado
- Assist with state and federal income tax preparation and related filings.
- Coordinate with BGM and auditors on financial reviews and compliance needs.
Human Resources
- Maintain organized and compliant employee files.
- Facilitate new hire onboarding, paperwork, and systems setup.
- Track PTO and support benefit and insurance administration.
- Manage employee insurance contributions and related documentation.
General Administrative Support
- Manage office administrative tasks, including ordering and restocking supplies.
- Check and distribute corporate mail daily.
- Assist with litigation documentation and audit coordination.
- Maintain a secure and organized filing system for all business records.
- Provide responsive support to managers and internal partners with a solutions-oriented approach.
QualificationsRequired
- High School Diploma or GED (College degree preferred)
- Current Marijuana Enforcement Division (MED) Badge
- 3+ years of relevant cannabis accounting, payroll, and administrative experience
- Proficiency in Microsoft Office; intermediate Excel skills
- Experience with QuickBooks Online or similar accounting software
- Strong attention to detail and organizational skills
- Professional communication skills (written and verbal)
- Ability to work independently and collaboratively
- Ability to manage multiple projects and meet deadlines
- High level of professionalism, confidentiality, and discretion
- Strong problem-solving skills and ability to adapt to changing priorities
Preferred
- Experience with KayaPush or similar payroll systems
- Experience in multi-entity business environments
Work Environment & Expectations
- Contribute to a calm, professional, and high-functioning team environment.
- Demonstrate flexibility as the company continues to grow and evolve.
- Maintain a positive, approachable, and helpful demeanor with all internal partners.
Compensation
$70,000.00 to $100,000.00
Job Type: Full-time
Pay: $70,000.00 - $100,000.00 per year
Benefits:
Application Question(s):
- What cannabis accounting experience do you have?
- What is your familiarity with 280E and 471c?
License/Certification:
- Marijuana Enforcement division employee badge? (Preferred)
Work Location: In person