Disputes

What happens when a timesheet is disputed?

How dispute differs from reject, how the contractor revises past the normal cutoff, and what billing does in the meantime.

On /client/timesheets every PENDING row has three buttons: Approve, Dispute, and Reject. Approve and Reject are terminal — the week either bills or it doesn’t. Dispute is the middle path: “this needs a revision, please fix it and resubmit.”

Click Dispute on the PENDING timesheet. You’ll be prompted for a reason — the contractor sees this verbatim, so be specific (e.g. “Tuesday looks 2h high, can you double-check?”).
Status flips to DISPUTED. The next Tuesday charge for that week is held off — disputed rows do not bill.
The contractor revises and resubmits. Status returns to PENDING and the row reappears in your approval queue, possibly with a contractor response note.
Approve, dispute again, or reject — same three options each round.

What disputes do to billing

  • The week does not bill. Disputed rows are excluded from the Tuesday 1 AM Pacific charge.
  • No auto-approval at the Monday 11:59 PM Pacific cutoff. Auto-approval only catches PENDING rows that you left untouched. DISPUTED rows stay disputed until somebody resolves them.
  • If the contractor never responds, the week simply doesn’t bill that cycle. You don’t need to “expire” the dispute — it expires on its own.

When to dispute vs. reject

  • Dispute = “the hours are wrong but legitimate work happened — please correct.” Contractor revises, you re-review, normal flow continues.
  • Reject = “I don’t agree any of this should be billed for this week.” Contractor cannot revise back into PENDING from a rejected row past the Sunday cutoff. Use this when you genuinely want the week off the books.

What’s recorded

Every approve / dispute / reject and every contractor revision is captured in the timesheet’s audit trail, including the reason you provided and the contractor’s optional response message.