Campuses
Multi-campus setup with per-location tax IDs (FUTA, SUTA, FICA, MEDI, SIT), geofences drawn on a map for employees who use the CarbonHRM phone app to clock in and clock out.
Administration is the control panel behind every other module. Multi-campus tax setup. Worship-team rate sheets that drive mobile time entry. Versioned PTO policies with employee-match preview. Holiday calendars with ministry defaults. Permissions that change what each employee class actually sees. Configured here. Read everywhere.
Most HR systems hide configuration in a "settings" cul-de-sac. Administration in CarbonHRM is the part of the platform an HR director uses every day — not the part they touch once a year.
Multi-campus setup with per-location tax IDs (FUTA, SUTA, FICA, MEDI, SIT), geofences drawn on a map for employees who use the CarbonHRM phone app to clock in and clock out.
Flat rates priced by department, category, rate group, and campus. The engine behind worship-team time entry. Effective dates built in.
Supplemental earnings catalog — Book, Cell Phone, Continuing Ed, Gas, Meal, Pro Dev, Travel — each with a per-type tax-exempt flag.
Two axes: roles control which pages a user can reach. Employee type controls which modules show up at all. A 1099 contractor and a full time employee see different products.
A multi-campus ministry isn't one payroll org with multiple offices. It's several payroll locations under one roof — each with its own state and local taxes, its own physical boundaries for clock-in, its own staffing budget. CarbonHRM treats them that way.
Set up a campus once. Address geocodes to lat/long automatically. Unique tax IDs for federal unemployment, state unemployment, FICA, Medicare, state income tax, and any city-level taxes attach to the campus, not the org. Geofences are drawn on the map and used by the mobile clock-in flow. Security hourly rate and annual budget feed straight into the rate sheets and reporting.
How tax IDs flow into payroll →
How geofences power mobile clock-in →
The rate sheet is the engine behind worship time entry. When a worship leader opens their phone on a Sunday afternoon, the events are already there — Sunday AM, Rehearsal, Night of Worship, Midweek, Conf Hall — each with the right rate and the right tier for their position. Nobody retypes a number.
Rates are scoped by department, category, rate group. A Tier 1 staff member in the Production department earns one number; a Tier 2 staff member earns another. Effective dates mean a mid-year raise doesn't rewrite history. Inactivate a rate when an event retires; don't delete it.
Each allowance carries a per-type tax-exempt flag. The platform knows — every payroll run reads the flag without an admin opening a tax book.
Most HRIS platforms give admins one knob — a role. CarbonHRM uses two.
Roles control which pages a user can reach and what they can do on them: View, Edit, Download, See Dollars. Employee type controls which modules show up at all.
Encryption, audit logging, cross-org isolation →
Security model on the employee profile →
30-minute walkthrough. We'll set up a campus, build a rate sheet, run a PTO policy match preview, and show you the email that goes out — on a sandbox cloned from a real ministry.