Manage payroll and statements
Turn approved assignments into an auditable newsroom ledger, record payments, and correct mistakes without losing the history.
- Who can manage
- Admin or payroll-manager editor
- Payables begin
- When a post is published
- Staff view
- My Statements
How payroll works
Payroll is a ledger. Publishing a post creates one payable for each active human assignment whose resolved rate is greater than zero. Personas are excluded. Re-publishing the same post does not create a duplicate payable for the same assignment.
A payment is a real disbursement record. News Desk allocates it to the oldest open payables for that staff username first. Any leftover becomes unallocated credit and reduces the balance owed on future work.
Set rates
-
Set post-type defaults
Settings → Post types stores the primary and secondary rate for each content type.
-
Use secondary rates deliberately
A default of $0.00 means secondary assignments for that type do not create payables.
-
Add staff overrides in Payroll
An override can apply to a specific post type and primary/secondary slot or to any slot.
-
Review the effective result before a new pay period
A person-specific slot override beats the type default. Keep an external approval record for every special rate.
Review payables
-
Match the payable to the post
Check username, post title, role, primary/secondary slot, type, kind, and amount.
-
Adjust before paying when possible
If the approved amount is wrong, correct the payable while the ledger is still open and add clear notes.
-
Use a kill fee only after rejection
The system refuses a kill-fee payable on a published post.
- Publish payable — created automatically from an eligible human assignment at publication.
- Kill fee — may be created manually only for a Rejected post.
- Open — some or all of the amount remains unpaid.
- Settled — allocations cover the full amount.
- Voided — the obligation was canceled with a required reason; released payment credit is reapplied where possible.
Record and correct payments
-
Select the staff username
Payments and their allocations must belong to the same person.
-
Enter paid date, amount, method, and memo
Supported method labels include check, ACH, Zelle, PayPal, and other. Put a traceable check/reference number in the memo when policy allows.
-
Review the automatic allocation
The payment applies oldest open work first. Unused amount remains as credit.
-
Reallocate only when the business record requires it
Manual reallocation replaces that payment’s allocation set. The sum cannot exceed the payment or any payable’s remaining capacity.
-
Void mistakes with a reason
Voiding a payable or correcting allocations preserves an audit trail. Do not delete financial history to make a report look cleaner.
Statements and reports
Every staff member can read My Statements for their own username. A payroll manager can select any staff member and date range. The statement includes work, payments, opening/closing balance, and year-to-date non-voided payable total.
- Outstanding — current balances across staff.
- Spend — totals by period and post type.
- Annual — staff totals for a selected year.
- CSV download — spreadsheet-safe text output for reconciliation and archival.
Pay-period closeout
- All published work in the period has the correct active human assignments.
- Zero-dollar types and intentional unpaid secondary roles are understood.
- Open payables match the approved rate sheet and any overrides.
- Kill fees and adjustments have notes and approval evidence.
- Recorded payments match bank/check records and staff usernames.
- Outstanding and spend reports reconcile to the expected period totals.
- Each staff statement has the correct closing balance before reports are distributed.
Frequently asked questions
Why did publishing create no payable?
Check that the assignment is an active human user, the resolved rate is above $0.00, and the assignment was active at publish time.
Why was a payment not fully allocated?
The staff member did not have enough open payable balance. The remainder stays as unallocated credit.
Can an ordinary editor open Payroll?
Only if an admin checks Payroll manager on that editor’s Staff row.
Does a republished story pay twice?
No. The payable hook is idempotent for the same post and assignment.
Do personas appear on statements?
No. Personas are excluded from payroll.