Adding Employees to Payroll
Working the Employees & Loan-outs step of a payroll run
Employees & Loan-outs is the first step of a payroll run. It covers your W-2 employees and your loan-out companies together — they have different tax treatment, but they're reviewed on the same table.
Nobody gets added here — they're already on it
Unlike a typical "add worker" flow, there's no dialog for picking who's on the run. Everyone eligible was already pulled onto it the moment the run was created. This step is where you review and adjust what Greenroom calculated for each of them — see How a run gets built for the eligibility rule.
The not-ready panel
If any active employee or loan-out couldn't be pulled onto the run, a panel above the table reads "N payees aren't ready for this run" — collapsed by default, since it's a reference aside rather than the main event. Expand it to see each one's name, type, union, the specific gap (for example "Add a pay rate" or "Collect required documents"), and a Finish onboarding link straight to their payee record. The run still proceeds with everyone who is ready — finishing their setup doesn't retroactively add them to this run, though; they'll join the next one.
Reading the table
Each row shows:
| Element | What it shows |
|---|---|
| Name & badges | The payee's name, type (Employee / Loan-out), and union & agreement, or "Non-union" |
| Rate | A dropdown of the payee's configured pay rates, plus an hours field if that rate is hourly. Payees with no standing rate show "one-time payments" instead. |
| Gross | This week's calculated gross for the row |
| Status pill | New, Edited, or Clean — whether this row has changed since it was first pulled onto the run |
| Approved | A checkbox — see Approving rows below |
Above the table: Group by (All / Department / Union — remembers your last choice), Expand all / Collapse all, a search box, and Approve all once anything is unapproved.
Amendments work differently
On an amendment run, the rate dropdown is replaced with "corrections via payment lines" — you re-include the payee you're correcting and add payment lines for the difference (negative amounts claw back) instead of changing their rate. See Adjustment Runs.
Expanding a row
Click a row to expand it into five boxes:
| Box | What's in it |
|---|---|
| Contract pay | Base salary and contracted premiums from onboarding — read-only here for employees and loan-outs; it reflects what's on the payee's profile. |
| Assignments | Recurring premiums that carry every week (a Dance Captain or Media Fee premium, for example). |
| This week's activity | One-time items for this run only — overtime, understudy pay, tech-week bumps, retro pay, or a vacation/sick payout. For weekly-rate union employees and loan-outs, the "+/- performance" proration control also lives here (see below). |
| Allowances & reimbursements | Recurring allowances from the profile, plus anything one-time you add this week. |
| Deductions | Union dues, health insurance, garnishments, advance repayment, and any representative commission withheld from this payee — plus anything one-time you add this week. |
Each box that allows manual entries has an Add button. Where Greenroom has a union-configured menu of options (Assignments, This week's activity, Deductions), it opens a dropdown of those options — with the count of available options shown right on the button — plus a Custom… option for anything not on the list.
The menu is scoped to the payee's job title. Many union agreements define premiums per title — Local 764's per-title ladder, Local 798's Head-versus-Assistant rates — and offering all of them to everybody meant a premium could be attached to a payee it cannot apply to.
The ones that belong to other titles aren't removed, though. A checkbox under the menu reads "Show N premiums scoped to other job titles" and brings them back. That covers a deliberate cross-title application and a payee whose title was never set — and it appears even when the scoped menu is empty, which is exactly when you're most likely to need it.
A few premiums are defined by the agreement as the greater of two formulas. IATSE Pink's Holiday pay is the case: the greater of 1/6 of the payee's actual weekly salary and 1/4 of the weekly minimum for their title. Greenroom computes both sides and shows the arithmetic beside the option — for example "1/4 of the $3,400.00 weekly minimum = $850.00, the greater of the two — 1/6 of the $3,000.00 weekly salary would be $500.00" — so the figure can be checked rather than taken on trust. Because it's once-a-year pay, it lives under This week's activity and never carries forward as an assignment. A premium like that isn't offered at all when one side can't be computed — a job title with no weekly minimum in that union's rate column, or an engagement that isn't paid weekly; enter it as a manual line in that case.
Allowances & reimbursements opens a three-way choice instead of a plain dropdown — Allowance, Reimbursement, or Taxable per diem — each with its own standard-name picker (or "Other" to type a custom name) and an amount. Allowance and Reimbursement are both non-taxable, paid on top of wages. Taxable per diem is the odd one out: it's taxed as wages (income-tax withholding and FICA for employees; 1099-NEC for non-employees), so choosing it is a tax-treatment decision, not just a label — see Payroll Calculations.
When you add an assignment, you choose where it lands: One-time — this run only (drops into This week's activity, doesn't carry) or Save to payee profile (recurring — shows under Contract pay and Assignments every week until you end-date it). Saving to the profile changes the payee's record, not just this run.
Prorating a week (+/- performance)
For weekly-rate union employees and loan-outs, the +/- performance control in This week's activity opens a drawer where you enter performances or days worked against the usual 8. It previews exactly how the salary, premiums, and any weekly minimum prorate before you save — under 8 prorates the whole package down; over 8 adds overage. If the result falls below the union's weekly minimum for that amount of work, Greenroom flags it but doesn't block you.
Musician-track performances (Actor/Musicians only)
A payee whose job title is Actor/Musician and who has a Local 802 reportable wage saved gets one extra field on their row: Musician-track performances. It's the number of performances the Local 802 side of their pay fires on this week, and it's independent of the AEA performance count above.
Leave it blank and the default depends on their sub-type — an Actor follows the AEA week, while a Swing or Understudy defaults to zero and the row shows an amber "Musician-track performances not set — the 802 wage fires on 0" flag. The flag warns; it doesn't block. See Actor/Musicians for the full model.
Child trust accounts
If any included employee or loan-out is a minor with a Child Trust (Coogan) account configured on their profile, a Child trust accounts card appears below the table — read-only, showing the payee, the trust, and the allocated amount, with a "short — carries" badge if the statutory allocation couldn't be fully covered this week. This card lives on the Employees & Loan-outs step even though the money originates from an employee/loan-out's own pay — it never appears on Vendors & Contractors. See Representatives & Child Trust Payments for how a trust gets configured in the first place.
Approving rows
The Approved checkbox is a reviewed-it flag, not a lock — an approved row is still fully editable. Use Approve all to clear a whole batch at once. Approving everyone (or getting to zero unapproved) is what unlocks the Payroll Summary step; if you try to continue with unapproved rows left, a modal lets you go back, continue anyway, or approve everyone on the spot.
Removing a payee from the run
Expand the row and click Remove from run in the footer of the expanded detail. This sets the row to excluded — it disappears from the run's totals but nothing is deleted, and the row dims rather than vanishing so you can see it's there. Click Re-include in run on the same row to bring them back. Their payee record and pay configuration are never touched by this — only their inclusion in this specific run.
Best Practices
- Check the not-ready panel first — a missing pay rate or document is usually why someone you expected isn't on the table
- Use +/- performance for a partial week rather than editing the rate directly, so premiums and minimums prorate correctly
- Decide "this run only" vs. "save to payee profile" deliberately for any recurring premium — the profile option changes future runs too
- Approve rows as you finish reviewing them rather than all at once at the end, so a skipped row is easier to spot
Next Steps
After working through Employees & Loan-outs, continue with Vendors & Contractors to add vendor and contractor payments, or see Payroll Calculations to understand how pay is calculated.