Skill Tracer
Skills › Knowledge Work Plugins › payroll-prep › run_sheet_format.md

run_sheet_format.md

90 lines · small-business/skills/payroll-prep/reference/run_sheet_format.md at 2574e29

Open on GitHub
1# Run Sheet Format
2
3What the owner looks at before saying yes.
4
5---
6

Run Sheet Format

What the owner looks at before saying yes.


Raw lines 1 to 6
7## Design principle
8
9The owner is checking two things, in this order: does anyone's line look wrong, and can the business afford the total. Everything on the sheet serves one of those. Anything else is clutter that makes the skim less careful.
11---

Design principle

The owner is checking two things, in this order: does anyone's line look wrong, and can the business afford the total. Everything on the sheet serves one of those. Anything else is clutter that makes the skim less careful.


Raw lines 7 to 12
13## Per-person block
15One block per person. Flags attached to the person, not collected in a separate section at the bottom where they get skipped.
17```
18Marcus Reyes
19 Regular 32.0 h @ USD 34.00 USD 1,088.00
20 Overtime 0.0 h
21 PTO 8.0 h $ 272.00
22 Gross USD 1,360.00
23 FLAG Thursday 3/12 — clocked in 6:40 AM, no clock-out. Hours unknown.
24 Gross above excludes that shift.
25```
27**When a shift has unknown hours, say what the gross excludes.** Otherwise the number reads as final and the owner approves an incomplete check.
29---

Per-person block

One block per person. Flags attached to the person, not collected in a separate section at the bottom where they get skipped.

Marcus Reyes
  Regular      32.0 h @ USD 34.00      USD 1,088.00
  Overtime      0.0 h
  PTO           8.0 h               $  272.00
  Gross                             USD 1,360.00
  FLAG  Thursday 3/12 — clocked in 6:40 AM, no clock-out. Hours unknown.
        Gross above excludes that shift.

When a shift has unknown hours, say what the gross excludes. Otherwise the number reads as final and the owner approves an incomplete check.


Raw lines 13 to 30
31## Totals block
33```
34Pay period Mar 2 – Mar 15
35Pay date Mar 20
37People 5
38Regular hours 182.0
39Overtime hours 32.0
40PTO hours 16.0
42Gross wages $ 9,840.00
43Employer taxes $ 812.00
44Total cash USD 10,652.00
46Prior period $ 8,960.00 (+9.8%)
47Open flags 2
48```
50Employer taxes appear only when the payroll provider supplies them. **Never estimate the tax figure.** If no payroll provider is connected, the line reads "not available — no payroll provider connected" and the total is labeled gross wages only. Gusto and QuickBooks Payroll both supply the figure; name whichever one it came from. An owner planning cash around an estimated tax number is being misled by a number that looks precise.
52---

Totals block

Pay period      Mar 2 – Mar 15
Pay date        Mar 20

People                    5
Regular hours         182.0
Overtime hours         32.0
PTO hours              16.0

Gross wages       $ 9,840.00
Employer taxes    $   812.00
Total cash        USD 10,652.00

Prior period      $ 8,960.00   (+9.8%)
Open flags                 2

Employer taxes appear only when the payroll provider supplies them. Never estimate the tax figure. If no payroll provider is connected, the line reads "not available — no payroll provider connected" and the total is labeled gross wages only. Gusto and QuickBooks Payroll both supply the figure; name whichever one it came from. An owner planning cash around an estimated tax number is being misled by a number that looks precise.


Raw lines 31 to 53
54## The variance line
56Any move over 10% from the prior period gets one sentence naming the driver.
58> Up USD 880 from last period. Dee's first full week accounts for USD 640 of it; the rest is Marcus's overtime on the Maple St callback.
60If the driver cannot be identified from the data, say that instead of offering a theory.
62---

The variance line

Any move over 10% from the prior period gets one sentence naming the driver.

Up USD 880 from last period. Dee's first full week accounts for USD 640 of it; the rest is Marcus's overtime on the Maple St callback.

If the driver cannot be identified from the data, say that instead of offering a theory.


Raw lines 54 to 63
64## Cash line
66With cash data available:
68> Account balance is USD 31,400. This run takes USD 10,652 on the 20th. The Ferguson payment run of USD 22,140 is also queued for the 18th, which would leave USD 8,608 — tight but clear.
70Without it:
72> I do not have a current balance. This run needs USD 10,652 in the account by the 20th.
74---

Cash line

With cash data available:

Account balance is USD 31,400. This run takes USD 10,652 on the 20th. The Ferguson payment run of USD 22,140 is also queued for the 18th, which would leave USD 8,608 — tight but clear.

Without it:

I do not have a current balance. This run needs USD 10,652 in the account by the 20th.

Raw lines 64 to 75
76## The approval question
78Last thing on the sheet, stated as a total and a date:
80> 5 people, 230 hours, USD 10,652 out on March 20, with 2 flags still open. Stage it?
82Two flags still open means the owner chose to leave them. Say the count anyway — it is their last chance to change their mind before the sheet becomes a paycheck.
84---

The approval question

Last thing on the sheet, stated as a total and a date:

5 people, 230 hours, USD 10,652 out on March 20, with 2 flags still open. Stage it?

Two flags still open means the owner chose to leave them. Say the count anyway — it is their last chance to change their mind before the sheet becomes a paycheck.


Raw lines 76 to 85
86## Output formats
88- **Chat summary** — the totals block, the variance line, the cash line, flag count
89- **XLSX run sheet** — one row per person per pay type, plus a detail tab with every punch, so the owner or their bookkeeper can audit any line
90- **Manual-entry sheet** when no payroll connector is present — the same data laid out in the order the owner's provider asks for it, so keying it in is transcription rather than translation

Output formats

  • Chat summary — the totals block, the variance line, the cash line, flag count
  • XLSX run sheet — one row per person per pay type, plus a detail tab with every punch, so the owner or their bookkeeper can audit any line
  • Manual-entry sheet when no payroll connector is present — the same data laid out in the order the owner's provider asks for it, so keying it in is transcription rather than translation
Raw lines 86 to 90