For cleaning & service teams

Run the day.
From one sheet.

One screen to assign the team, capture start and end times, and watch the weekly payroll-ready summary build itself while your crews work.

For managers who would rather run the team than retype their time cards on Friday night.

icommandbookkeeping.com / operations / daily-team-sheet

Maid 4 Cleaning

Daily Team Sheet — Team Alpha

Today

Thu, Apr 17

3 members3 stops scheduled12h 45m logged

Today's Stops

Maple Street Law

Done

7:00a – 9:00a

Sunrise Commons

Done

9:30a – 11:00a

Dr. Jones Dental

In progress

11:30a – 12:30p

MRMaria Reyes7:00 AM11:30 AM4h 30m
LGLuz Gonzalez8:00 AM12:00 PM4h 00m
ASAna Silva7:30 AM11:45 AM4h 15m

Team Total

12h 45m

Payroll-ready

3 members · auto-calculated

Saves to today's sheet + weekly summary

Built for

Cleaning teams that run on real people.

If the whiteboard gets redrawn every morning, if Friday is payroll detective work, if "did Maria stay late on Tuesday?" is a serious question — this is for you.

Residential cleaning

Recurring weekly and bi-weekly houses, paired with small teams that move fast.

Commercial janitorial

Multi-site nightly routes with clear start/stop logging and supervisor approvals.

Post-construction cleans

Bigger crews, longer shifts, lots of hours per site — all captured on one sheet per day.

Medical & school contracts

Compliance-sensitive schedules with clean audit trails of who worked what shift.

The problem

Your team sheet is a paper stack.
Or worse — a spreadsheet.

Every cleaning business we talk to runs the day on paper or a shared spreadsheet. Managers scribble assignments in the morning, workers mark start and end times on a clipboard, and Friday afternoon somebody sits down to reconstruct the week.

By the time payroll runs, half the hours are educated guesses.

Time cards get lost or illegible

Handwritten sheets fade, tear, get left in a truck. The actual start time is now a best guess.

Managers lose Fridays to reconstruction

Four hours every Friday stapling, transcribing, and asking workers what time they actually left.

Payroll runs on approximated totals

Rounded to the nearest 15 minutes, filled with "I think Maria was here until 3" — then wired out.

No real audit trail for any day

When a client asks "who cleaned us Tuesday?" the only answer is the manager's memory.

The workflow

Three steps. Zero Friday scramble.

The manager assigns the day. The team captures their time. The week summarizes itself. One screen, one flow, one source of truth for every hour worked.

01Step 01

Assign the team and the stops

Build Team Alpha: 3 members. Today's route: 3 stops — Maple Street Law, Sunrise Common Area, Dr. Jones Dental. Done in a minute from a single screen.

operations / teams / alpha

Team Alpha

3 members · Thu Apr 17

ASSIGNED
MRMaria ReyesLead
LGLuz GonzalezCleaner
ASAna SilvaCleaner

Today's Stops

• Maple Street Law · 7:00a

• Sunrise Commons · 9:30a

• Dr. Jones Dental · 11:30a

02Step 02

Enter start and end time on the daily sheet

As members arrive and leave, tap in the times. Totals auto-calc per person. Weather, notes, stop status — all on the same sheet. No double-entry anywhere.

daily-team-sheet

MRMaria Reyes7:00 AM11:30 AM4h 30m
LGLuz Gonzalez8:00 AM12:00 PM4h 00m
ASAna Silva7:30 AM11:45 AM4h 15m
Team Total12h 45m
Auto-calculatedSave All
03Step 03

Weekly hours summary is already built

Friday rolls around and payroll is already there. Every employee, every day, exact totals, ready to export. The week assembled itself.

summaries / employee-hours

Week of Apr 14 — Team Alpha

READY
Maria Reyes22h 15m
Luz Gonzalez20h 00m
Ana Silva21h 30m
Total63h 45m
ReviewExport Payroll

Built for the manager

Features that disappear into the day.

No dashboards for its own sake. Every feature below exists because a real cleaning manager asked for it while running a crew.

01

Team-based daily scheduling

Build teams once, assign them to stops daily. The manager's morning is five minutes, not an hour.

02

Start & end time capture

On-site or at the office, time goes in on the same sheet. No separate timesheet app to reconcile.

03

Automatic hour totals

Per member, per team, per day, per week. Every total recalculates the moment a time changes.

04

Weekly payroll-ready summary

Friday view: every employee, every shift, ready to export to payroll with zero cleanup.

Daily Team Sheet

One screen to run the day.

The manager opens the Daily Team Sheet in the morning, assigns stops, and the team fills it in as the day happens. Every employee, every time range, every total — live.

  • Team header with date, weather, and notes in one place
  • Per-member start and end time, auto-hour calculation
  • Stops assigned inline — no separate scheduling tool
  • Team Total updates live as entries come in

operations / daily-team-sheet

Maid 4 Cleaning

Team Alpha — Thu, Apr 17

3 members · 3 stops

Stops

Maple Street Law

Done

7:00a – 9:00a

Sunrise Commons

Done

9:30a – 11:00a

Dr. Jones Dental

In progress

11:30a – 12:30p

MRMaria Reyes7:00 AM11:30 AM4h 30m
LGLuz Gonzalez8:00 AM12:00 PM4h 00m
ASAna Silva7:30 AM11:45 AM4h 15m

Team Total

12h 45m

Payroll-ready

across 3 members

Saves to weekly summary

operations / summaries / employee-hours

Weekly summary — Team Alpha

Week of Apr 14, 2026

3 employees · 5 days · payroll-ready

READY
EmployeeMonTueWedThuFriTotal
Maria Reyes4h 30m4h 30m4h 30m4h 30m4h 15m22h 15m
Luz Gonzalez4h 00m4h 00m4h 00m4h 00m4h 00m20h 00m
Ana Silva4h 15m4h 15m4h 15m4h 15m4h 30m21h 30m
Team total12h 45m12h 45m12h 45m12h 45m12h 45m63h 45m

Export to payroll — CSV or direct

Weekly Summary

Payroll is already built by Friday.

Every hour from every daily sheet rolls into a weekly grid. Employees down the side, days across the top, totals in the corner. Export to payroll in one click — nothing to reconstruct.

  • Employees × days grid with per-cell hours
  • Per-employee weekly totals, auto-calculated
  • Grand total at a glance, every time
  • One-click export to payroll — CSV or direct

The outcome

Less Friday scramble.
More actual cleaning.

What cleaning businesses actually get when the daily sheet becomes the weekly payroll.

Fridays back

No more assembling timesheets. The week already exists by the time payroll needs to run.

Payroll on real numbers

Every hour is an actual entry with a start, an end, and a person. No rounding, no reconstruction.

One source of truth for the week

The daily sheet IS the record. Ops sees it, payroll sees it, the accountant sees it. Same numbers.

Retire the paper sheet.
Run the team.

One sheet. One day. One weekly summary that builds itself.

ICommand for Cleaning — Run the Day. From One Sheet. | ICommand