Payroll Processing
Integrated payroll that connects time tracking, tips, and wages seamlessly.
Overview
The payroll system provides:
- Time Integration - Automatic import from time clock
- Tip Distribution - Tips included in paychecks
- Tax Calculations - Federal, state, and local taxes
- Direct Deposit - ACH payments to employees
- Compliance - W-2s, 941 filings, new hire reporting
For advanced features like garnishments, multi-state taxes, off-cycle payroll, and year-end compliance, see Advanced Payroll.
Accessing Payroll
- Go to Manager > Staff > Payroll
- Or say "Hey Maximus, show payroll"
Payroll Dashboard
┌─────────────────────────────────────────────────────────────────┐
│ PAYROLL [Run Payroll] │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Current Period: [dates] │
│ Status: [status] │
│ │
│ SUMMARY │
│ ─────────────────────────────────────────────────────────── │
│ Employees: -- │
│ Total Hours: -- │
│ Gross Pay: $-- │
│ Taxes: $-- │
│ Net Pay: $-- │
│ │
│ RECENT RUNS │
│ ─────────────────────────────────────────────────────────── │
│ [Date] [Period] [Status] [Amount] [View] │
│ │
└─────────────────────────────────────────────────────────────────┘
Pay Periods
Supported Schedules
| Schedule | Frequency | Common Use |
|---|---|---|
| Weekly | Every week | Hourly staff |
| Bi-Weekly | Every 2 weeks | Most common |
| Semi-Monthly | 1st & 15th | Salaried staff |
| Monthly | Once per month | Management |
Configuring Pay Periods
- Go to Settings > Payroll > Pay Periods
- Select pay frequency
- Set period start day
- Configure pay date offset
- Save
Running Payroll
Step 1: Review Time Records
Before running payroll:
- Go to Time Clock review
- Verify all clock records are accurate
- Approve or correct any exceptions
- Ensure all employees have complete records
Step 2: Initiate Payroll Run
- Click Run Payroll
- Select pay period
- System imports time data automatically
- System imports tip distributions automatically
Step 3: Review Calculations
┌─────────────────────────────────────────────────────────────────┐
│ PAYROLL REVIEW [← Back] [Approve] │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Pay Period: [dates] │
│ │
│ Employee Hours Tips Gross Taxes Net │
│ ─────────────────────────────────────────────────────────── │
│ Sarah M. 40.0 $-- $-- $-- $-- │
│ James K. 38.5 $-- $-- $-- $-- │
│ Maria L. 42.5 $-- $-- $-- $-- │
│ Carlos R. 45.0 $-- $-- $-- $-- │
│ │
│ TOTALS --- $-- $-- $-- $-- │
│ │
│ [View Details] [Make Adjustment] [Export Preview] │
│ │
└─────────────────────────────────────────────────────────────────┘
Review for each employee:
- Hours worked (regular and overtime)
- Tips credited
- Tax calculations
- Deductions
- Net pay
Step 4: Approve and Process
- Click Approve after review
- Confirm payment method per employee
- Click Process Payments
- System initiates direct deposits
Wage Configuration
Setting Pay Rates
- Go to employee profile
- Click Compensation tab
- Set base pay rate
- Add additional rates if needed
Rate Types
| Type | Description |
|---|---|
| Base Rate | Standard hourly rate |
| Role Rate | Rate tied to specific role |
| Shift Differential | Premium for night/weekend |
| Overtime | Automatic calculation |
| Holiday | Holiday pay multiplier |
Multiple Rates
Employees can have different rates for different roles:
| Role | Rate | Notes |
|---|---|---|
| Server | $15/hour | Regular shifts |
| Trainer | $15+$2/hour | When training |
| Bartender | $15+$3/hour | Bar shifts |
Overtime Rules
| Rule | Description |
|---|---|
| Weekly | Over 40 hours/week |
| Daily | Over 8 hours/day (CA) |
| Double Time | Over 12 hours (varies by state) |
| 7th Day | Working 7 consecutive days |
System applies state-specific overtime rules automatically.
Time Integration
Automatic Import
Time records flow automatically:
- Employee clocks in/out
- Records appear in payroll
- Breaks are calculated
- Overtime is flagged
Manual Adjustments
To adjust time for payroll:
- Find the time record
- Click Adjust for Payroll
- Enter correction
- Add reason
- Manager approval required
PTO and Sick Time
| Type | Handling |
|---|---|
| PTO | Paid at regular rate |
| Sick | Paid per sick leave policy |
| Holiday | Paid at holiday rate |
Tip Integration
How Tips Flow to Payroll
- Tips collected throughout pay period
- Tip pools calculated and distributed
- Distributions imported to payroll
- Tips added to gross pay
Tip Credit
| Component | Description |
|---|---|
| Cash Tips | Reported by employee |
| Credit Tips | Automatically tracked |
| Tip Credit | Applied against minimum wage |
| Makeup Pay | If tips don't meet minimum |
Minimum Wage Enforcement
System automatically ensures minimum wage compliance:
| Feature | Description |
|---|---|
| State Minimum | Tracks minimum wage per state |
| Local Minimum | Tracks city/county minimums |
| Tip Credit Limits | Calculates maximum tip credit |
| Makeup Pay | Auto-adds if tips + wage < minimum |
| Alerts | Flags employees below threshold |
When calculating pay:
- System checks applicable minimum wage
- Compares hourly rate + tips to minimum
- Automatically adds makeup pay if needed
- Records compliance on pay stub
Tip Reporting
System generates:
- Allocated tips for reporting
- Form 8027 data (large food establishments)
- Individual tip income records
Tax Calculations
Federal Taxes
| Tax | Rate | Notes |
|---|---|---|
| Federal Income | Based on W-4 | Withholding per tax tables |
| Social Security | Set by IRS | Employee + Employer |
| Medicare | Set by IRS | Employee + Employer |
| FUTA | Set by IRS | Employer only |
State Taxes
- All 50 states supported
- State income tax calculated automatically
- State unemployment (SUTA) calculated
- Local taxes where applicable
Tax Setup
- Go to Settings > Payroll > Taxes
- Verify business locations
- Set up state accounts
- Configure local tax requirements
Deductions
Pre-Tax Deductions
| Deduction | Description |
|---|---|
| 401(k) | Retirement contributions |
| HSA | Health Savings Account |
| FSA | Flexible Spending Account |
| Health Insurance | Pre-tax premium portion |
Post-Tax Deductions
| Deduction | Description |
|---|---|
| Roth 401(k) | After-tax retirement |
| Loan Repayment | Employee loans |
| Uniform | Uniform costs |
| Meal Deductions | Employee meals |
Setting Up Deductions
- Go to employee profile
- Click Deductions tab
- Add deduction type
- Set amount or percentage
- Set frequency
- Save
Payment Methods
Direct Deposit
Most employees receive pay via ACH:
- Employee provides bank info
- Info encrypted and stored securely
- Payments initiated on pay date
- Funds arrive per bank processing time
Setting Up Direct Deposit
- Employee goes to self-service
- Enters bank routing and account number
- Submits verification deposit info
- Account verified and active
Alternative Methods
| Method | Use Case |
|---|---|
| Paper Check | No bank account |
| Pay Card | Alternative to checks |
| Multiple Accounts | Split deposits |
Pay Stubs
Employee Access
Employees can view pay stubs:
- Employee opens app/portal
- Goes to Pay section
- Views current and past pay stubs
- Downloads PDF if needed
Pay Stub Contents
| Section | Includes |
|---|---|
| Earnings | Hours, rates, gross pay |
| Tips | Cash tips, credit tips |
| Taxes | Federal, state, local |
| Deductions | Pre-tax, post-tax |
| Net Pay | Take-home amount |
| YTD Totals | Year-to-date summary |
Voice Commands
| Task | Say |
|---|---|
| Run payroll | "Hey Maximus, run payroll" |
| Check status | "Hey Maximus, payroll status" |
| View pay stubs | "Hey Maximus, show my pay stubs" |
| Labor cost | "Hey Maximus, labor cost this week" |
Best Practices
Before Each Run
- Verify time records - Check for missing punches
- Review exceptions - Approve overtime and adjustments
- Check deductions - Ensure accuracy
- Confirm tip data - Verify distributions
After Each Run
- Review summary - Check totals
- Archive records - Keep for compliance
- Communicate - Notify employees of pay dates
Compliance
- Keep records - Required retention periods
- Stay current - Tax table updates automatic
- File on time - Quarterly and annual deadlines
- Verify calculations - Spot check regularly
Related Guides
- Advanced Payroll - Garnishments, compliance, W-2s, and audit trails
- Staff Management
- Scheduling
- HR & Employee Records
- Time Clock
- Tip Pool Management