What are the responsibilities and job description for the Bookkeeper position at VRP LLC?
Overview
We are seeking an experienced and detail-oriented Bookkeeper with direct New Jersey cannabis industry accounting experience to support our growing multi-location dispensary operations. This role requires a strong understanding of cannabis-specific financial regulations, compliance requirements, and the unique challenges of operating within a highly regulated environment.
The ideal candidate is highly organized, proactive, and able to manage financial processes across multiple retail locations with accuracy and consistency.
Responsibilities
- Maintain accurate financial records for multiple dispensary locations
- Manage accounts payable and accounts receivable, including vendor payments and reconciliations
- Perform daily, weekly, and monthly reconciliations (cash, bank accounts, POS systems)
- Ensure compliance with New Jersey cannabis regulations and financial reporting standards
- Track and reconcile cash-heavy transactions and investigate discrepancies
- Prepare and maintain general ledger entries and journal entries
- Assist in monthly and year-end close processes
- Coordinate with internal teams (inventory, operations, management) to ensure financial accuracy
- Maintain organized and audit-ready financial documentation
- Assist with budgeting, forecasting, and financial reporting as needed
Requirements
- 5 years bookkeeping experience, preferably in cannabis or other highly regulated industries
- Direct experience with New Jersey cannabis accounting strongly preferred
- Strong understanding of cash management and internal controls
- Experience with accounting software such as QuickBooks (or similar platforms)
- Familiarity with POS and inventory systems used in dispensary environments
- Knowledge of compliance requirements, including state regulations and 280E tax limitations
- High level of accuracy, organization, and attention to detail
- Ability to handle sensitive financial information with confidentiality
- Strong communication skills and ability to work cross-functionally
Pay: $20.00 - $30.00 per hour
Benefits:
- Dental insurance
- Employee discount
- Health insurance
- Paid sick time
- Paid time off
- Vision insurance
Work Location: In person
Salary : $20 - $30