TESTING VERSION - This is a testing site for developers only. For the main website, please visit sanddollar-solutions.com

Features & Capabilities

Our comprehensive workforce management system provides everything you need to handle payroll efficiently and accurately. Explore the features below designed for simplicity and flexibility.

Admin Dashboard

Your central hub for all payroll activities with an intuitive overview of what needs your attention.

Welcome, Adam!
Admin Tasks
Company A
Company B

No pending tasks

Payroll Management - Demo Company
Company Calendar - Demo Company

View holidays, time entries, and absences for all employees.

January 2026
SunMonTueWedThuFriSat
29
30
31
1New Year's Day
2
3
4
5
6
7
8
9
10
11
12
13
14
15Approved Time
16
17
18
19
20Pending Absence
21
22
23
24
25
26
27
28
29
30
31
1

Employee Dashboard

Your personal dashboard for managing time entries, viewing pay slips, and tracking your work schedule.

Welcome, Bob!
My Calendar - Demo Company

Navigate through your calendar to view absences, time entries, and approval status.

January 2026
SunMonTueWedThuFriSat
29
30
31
1New Year's Day
2
3
4
5
6
7
8
9
10Approved Time
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25Pending Absence
26
27
28
29
30
31
1
Employee Actions

User & Company Management

Comprehensive tools to manage your organization, users, and employees all in one place.

Inviting Users

Invitations

Invitation sent successfully to john.doe@example.com

Pending Invitations

  • jane.smith@company.com
    Pending
  • mike.wilson@company.com
    Pending
Role Management

Role Management

Name Email Role Actions
John Smith Owner john.smith@company.com
Jane Doe jane.doe@company.com
Bob Wilson bob.wilson@company.com
Jurisdiction Selection

Jurisdiction Selection

Company-Level Jurisdiction: Set your company's jurisdiction to ensure accurate time tracking.

Jurisdiction-specific reports and tax settings are available for: Barbados

Adding & Linking Employees

Add New Employee

Personal Information

Employee Management

# Name Email Linked User Active
042 Sarah Johnson sarah.johnson@company.com Linked
043 Mike Chen mike.chen@company.com None
044 Emma Davis emma.davis@company.com Linked

Tax Settings

Flexible tax configuration to handle complex payroll scenarios with ease.

Earn Types

Earn types define how employees are compensated. Create custom earn types with different rates and tax treatment. Fully customizable to match your business needs.

Earn Type Taxable Description
Regular Earnings Standard work hours and salary
Create additional custom earn types like bonuses, commission, overtime, or retroactive pay to match your business needs
Allowances

Allowances reduce taxable income, such as the basic personal amount or registered pension plan contributions. These are configured as taxpayer groups and applied during payroll calculations.

Basic Personal Amount
Standard federal/provincial tax credit
Standard
RRSP Contributions
Registered pension plan deductions
Tax-Deferred
Union Dues
Tax-deductible union membership fees
Deductible
Deductions (Taxpayer Groups)

Deductions reduce gross pay. These include mandatory government deductions (taxes, CPP, EI) and custom deductions like benefits or garnishments. Configured as taxpayer groups and automatically calculated during payroll.

Federal Tax
Progressive rate based on income brackets
Mandatory
Provincial Tax
Based on company jurisdiction
Mandatory
CPP Contribution
Canada Pension Plan - 5.95%
Mandatory
EI Premiums
Employment Insurance premiums
Mandatory

Time Sheets

Powerful time tracking with flexible entry methods and approval workflows.

Adding Entries (Non-Admin View)
Sarah Johnson You can only submit time entries for yourself
Regular hours or overtime hours
Enter in decimal format (e.g., 8.5 for 8 hours 30 minutes)
Optional description of work performed (max 500 characters)
Absence Request Found

Employee has an approved absence on this date:

  • Vacation - Jan 15 to Jan 19 (5 days)
You can still submit this time entry, but should be aware of the potential conflict.
Overtime Calculation Options

    Overtime calculations can be configured by admins:

  • By Day: Hours over daily threshold (e.g., 8 hrs) auto-convert to overtime.
  • By Week: Weekly total over limit (e.g., 40 hrs) becomes overtime.
  • By Status: Entries marked as overtime at submission time.
Making Uploads
Bulk Upload Time Entries

Upload CSV files to import multiple time entries at once

Supported format: .csv

Upload Options

Upload History
Date Records Status Action
Jan 15, 2026 45 / 45 total Confirmed
Jan 8, 2026 38 / 40 total Confirmed
Jan 8, 2026 0 / 42 total Cancelled No actions
Bulk uploads can be rolled back using the upload history if all entries are still pending.
Giving Approvals
2 entries selected
Employee Date Type Hours Status Submitted By Actions
John Smith
Software Engineer
Jan 15, 2026 Regular 8.0h Pending John Smith
Jane Doe
Project Manager
Jan 15, 2026 Overtime 10.0h Pending Jane Doe
Bob Wilson
Designer
Jan 14, 2026 Regular 8.0h Approved Bob Wilson
Sarah Johnson
QA Analyst
Jan 15, 2026 Regular 8.0h Rejected
Reason provided
Sarah Johnson

Absences

Streamlined absence management with request submission, balance tracking, and approval workflows.

Making Requests
New Absence Request
Adding Balances
Vacation Days

12.5

days remaining
Sick Days

8.0

days remaining
Personal Days

3.0

days remaining
Giving Approvals
Sarah Johnson - Vacation

Jan 20-22, 2026 (3 days)

Submitted on Jan 10, 2026
Mike Thompson - Sick Leave

Jan 17, 2026 (1 day)

Submitted on Jan 17, 2026

Payroll Management

Comprehensive payroll processing with automated calculations, tax compliance, and multi-company support.

Running Pay Runs
Create New Pay Run
Automated Calculations
Employee Hours Rate Gross Pay Deductions Net Pay
John Smith 80.0 $25.00 $2,000.00 $320.00 $1,680.00
Sarah Johnson 75.5 $28.00 $2,114.00 $338.24 $1,775.76
Mike Thompson 82.0 $22.50 $1,845.00 $295.20 $1,549.80
Automated Overtime & Holiday Calculations
Overtime

Overtime can be resolved automatically when a pay run is processed. Three calculation modes are available:

  • By Status Manual flag set at entry time
  • By Day Daily hour threshold exceeded
  • By Week Weekly hour threshold exceeded
Holidays

Holiday pay is automatically factored in based on your company's jurisdiction and configured holiday calendar.

  • Jurisdiction-aware holiday calendar
  • Configurable pay multipliers
  • Applied automatically on pay runs
Both overtime and holiday rules are resolved automatically when a pay run is processed — no manual adjustments needed.
Multi-Company Support
TechCorp Inc.
Employees: 45
Jurisdiction: Canada - Ontario
Global Solutions Ltd.
Employees: 28
Jurisdiction: Barbados

Reports & Analytics

Generate detailed payroll reports with customizable filters, CSV export capabilities, and a full audit trail.

Report Generation
Available Reports
Predefined Report:
  • General Ledger Export
Custom Reports:

Create your own reports with customizable columns, filters, and export options- including:

  • Pay run summaries and payroll details
  • Hours worked and overtime
  • Tax calculations and deductions
  • Absence summaries and time tracking
Report Filters
Customize Your Reports
Reports can be filtered by date range, department, employee status, and other criteria to focus on specific data.
Audit Log
Activity Log — Demo Company

Every action taken within the system is recorded in an immutable audit trail, giving administrators full visibility into who changed what and when.

Timestamp User Action Record
Jan 15, 2026 09:32 john.smith UPDATE Employee #042 — salary updated
Jan 15, 2026 09:15 jane.doe CREATE Pay Run — Jan 1–15, 2026
Jan 14, 2026 16:44 admin APPROVE Absence Request — Sarah Johnson
Jan 14, 2026 14:10 bob.wilson UPDATE Company settings — tax jurisdiction
The audit log is immutable — entries can never be edited or deleted, ensuring a tamper-proof record for compliance and accountability.

Ready to simplify your payroll?