arrow_backBack to Apps

A Surette Data Systems app

Web-Based Payroll Platform

Benji - Internal Payroll Management System

Benji is a web-based payroll platform built for small organizations with hourly staff. It replaces spreadsheets and manual processes with a single, auditable system - professional but approachable, and ready to scale beyond a STEM education center.

More app details below

Time Entry

Submit in Seconds

Employees log hours through a clean web interface with date, hours, and role - no spreadsheet formulas required.

Approvals

Supervisor Queue

Admins review submissions with approve, reject, or flag actions and send notes back to employees when something needs fixing.

Payroll

Automatic Math

Benji calculates gross pay, FLSA overtime at 1.5x after 40 hours, and federal/state tax withholding automatically.

Audit Trail

Trace Every Action

Full audit logging timestamps every change so payroll stays defensible for compliance and internal review.

App Flow Screenshots

Real screens that show the daily workflow.

Built for Trust

Role-based access with secure sessions.

  • shield_personEmployees see only their own hours, stubs, and notifications.
  • admin_panel_settingsAdmins manage staff records, pay periods, approvals, and full payroll reporting.
  • lockSecure JWT authentication with a 30-minute idle session timeout.
  • historyEvery approval, edit, and export is logged for audit and compliance review.

Key Features Delivered

Everything hourly payroll needs in one system.

edit_calendar

Fast Time Entry

Employees submit hours in seconds - date, hours, role, done.

rule

Approval Queue

Approve, reject, or flag submissions with notes routed back to employees.

payments

Automatic Payroll

Gross pay, FLSA overtime, and federal/state tax withholding calculated for you.

picture_as_pdf

Pay Stub History

Every employee gets downloadable PDF pay stubs and a complete payment history.

badge

Employee Records

Add, edit, or deactivate staff without losing payroll history.

event_available

Pay Period Control

Create and close pay periods to lock them before payroll runs.

table_chart

Payroll Reports

Per-employee breakdowns and aggregate totals exported as CSV or PDF.

notifications

In-App Alerts

Employees are notified when timesheets are approved, rejected, or flagged.

manage_search

Full Audit Log

Every action is timestamped and traceable for compliance and internal review.

Any Language

Available in any language your organization needs.

Benji can be localized for employee self-service, supervisor approvals, pay stubs, admin reporting, and regional payroll terminology. English, Spanish, bilingual workflows, or another language can be built into a custom version.

Demo Login

Request a guided live demo login.

Demo access is handled by request so prospects can test time entry, approvals, pay stub history, and reporting with the right context. The cloud demo is for evaluation; custom versions can adapt roles, pay rules, and export formats.

Website powered byDARK MATTERSurette SystemsPortal