Overview

DiverDash's staff management system helps you efficiently manage your dive center team, from onboarding new employees to processing payroll and tracking performance. Streamline your HR operations with integrated tools for scheduling, compensation, and team coordination.

What You Can Accomplish

👥 Team Onboarding & Setup

  • Staff Onboarding - Add new team members with proper system access and operational setup

  • User Account Management - Create system accounts with appropriate roles and permissions

  • Job Position Setup - Define operational roles, departments, and responsibilities

  • Access Control - Assign role-based permissions for system security

💰 Payroll & Compensation

  • Payroll Management - Process payroll, track hours, and manage compensation

  • Pay Structure Setup - Configure hourly, salary, commission, and per-service pay types

  • Tax Withholding - Manage tax calculations and withholding requirements

  • Benefits Administration - Track benefits eligibility and administration

📅 Scheduling & Operations (Coming Soon)

  • Staff Scheduling - Assign staff to courses, trips, and operational shifts

  • Availability Management - Track staff availability and time-off requests

  • Workload Distribution - Balance assignments across team members

  • Performance Tracking - Monitor staff productivity and service quality

Getting Started

1. Access Staff Management

Navigate to Settings > Team in the main menu to access all staff management features.

2. Set Up Your Team Structure

Before adding staff members:

  • Define job positions and departments

  • Establish pay structures and rates

  • Configure system roles and permissions

  • Set up payroll parameters

3. Add Team Members

Start building your team:

  • Create user accounts with appropriate system access

  • Set up staff records for operational management

  • Configure compensation details for payroll processing

  • Assign roles and permissions based on responsibilities

4. Manage Ongoing Operations

Keep your team running smoothly:

  • Process regular payroll for accurate compensation

  • Update staff information as roles and responsibilities change

  • Monitor team performance and operational efficiency

  • Handle scheduling and assignments for optimal coverage

Staff Management Dashboard

The staff management dashboard provides a comprehensive overview of your team:

Team Overview

  • Active Staff Count - Total number of active team members

  • Department Breakdown - Staff distribution across departments

  • Employment Types - Full-time, part-time, contract, and temporary staff

  • Recent Activity - Latest staff additions, updates, and changes

Quick Actions

  • Add New Staff Member - Start the onboarding process

  • Process Payroll - Run payroll for current period

  • View Staff Directory - Browse all team members and their details

  • Manage Permissions - Update user roles and system access

Payroll Summary

  • Current Period - Payroll status for current pay period

  • Total Payroll Cost - Sum of all staff compensation

  • Pending Actions - Items requiring attention (approvals, updates)

  • Tax Obligations - Withholding and employer tax responsibilities

Key Features

Integrated User & Staff Management

DiverDash combines system access with operational management:

User Accounts:

  • System login and authentication

  • Role-based access control (RBAC)

  • Security permissions and restrictions

  • Feature access based on job requirements

Staff Records:

  • Operational job information and responsibilities

  • Scheduling and availability tracking

  • Payroll and compensation details

  • Performance and assignment history

Flexible Role System

Accommodate different organizational structures:

System Roles:

  • Super Admin - Complete system access for owners/top administrators

  • Admin - Broad administrative access for senior management

  • Manager - Customizable permissions for department heads

  • User - Limited access customized to specific job requirements

Operational Positions:

  • Define job titles that reflect actual responsibilities

  • Organize staff by departments and specializations

  • Track certifications and qualifications

  • Manage career progression and role changes

Comprehensive Payroll Management

Handle all aspects of staff compensation:

Pay Types:

  • Hourly - Track hours worked and calculate pay

  • Salary - Fixed compensation for full-time positions

  • Commission - Performance-based compensation

  • Per Service - Payment for specific classes or services

Tax Management:

  • Automatic tax withholding calculations

  • Employer tax obligation tracking

  • Integration with accounting for proper recording

  • Support for different tax jurisdictions

Best Practices

Staff Onboarding

  • Complete Setup - Create both user accounts and staff records for full functionality

  • Appropriate Permissions - Start with minimal access and expand as needed

  • Clear Communication - Provide training on system access and responsibilities

  • Documentation - Maintain records of roles, responsibilities, and access levels

Payroll Management

  • Regular Processing - Establish consistent payroll schedules

  • Accurate Records - Maintain detailed time and attendance tracking

  • Tax Compliance - Stay current with tax obligations and withholding requirements

  • Review and Approval - Implement approval processes for payroll accuracy

Security and Access Control

  • Principle of Least Privilege - Grant minimum access necessary for job functions

  • Regular Reviews - Periodically review and update user permissions

  • Offboarding Process - Promptly remove access when staff members leave

  • Audit Trail - Monitor system access and maintain security logs

Integration with Other Systems

Financial Management

Staff management integrates seamlessly with DiverDash's financial systems:

  • Payroll Expenses - Automatically recorded in chart of accounts

  • Tax Obligations - Tracked as liabilities in financial reports

  • Labor Cost Analysis - Included in expense reporting and analysis

  • Budget Planning - Staff costs integrated into financial planning

Operational Management

Connect staff management with daily operations:

  • Course Assignments - Assign instructors to specific courses and students

  • Equipment Management - Track staff responsible for equipment maintenance

  • Customer Service - Link staff to customer interactions and service quality

  • Scheduling Integration - Coordinate staff availability with operational needs

Getting Help

Common Tasks

  • Adding Staff - Follow the staff onboarding guide

  • Processing Payroll - Use the payroll management guide

  • Managing Permissions - Review role assignments in Settings > Team > Users

  • Updating Information - Edit staff records through the team management interface

Troubleshooting

  • Access Issues - Check user roles and permissions

  • Payroll Problems - Verify pay rates and tax settings

  • System Integration - Ensure proper account setup for financial recording

  • Performance Issues - Review staff assignments and workload distribution

The staff management system is designed to grow with your dive center, providing the tools you need to build and maintain an effective team while ensuring proper compensation and operational efficiency.

Last updated