Submit and approve timesheets
Turn on a full submit → approve flow for timesheets — with deadlines, reminders, escalation, and per-person rules — and choose whether a rate change applies to all time or only going forward.
Timesheets can now run a full submit → approve flow. Each period, everyone reviews their time and submits it; an approver approves it or sends it back with a note to fix. It's built for real teams: deadlines for submitting and approving with email reminders, an escalation path (miss your window and it moves to your approver, then an admin), optional auto-submit / auto-approve, and custom rules for anyone on a different cadence. External collaborators you've shared projects with can submit their time into your workspace too, and approved periods lock automatically so finished time stops moving. It's off by default — an admin turns it on under Settings → Timesheets.
When you change a rate, you now choose how it lands: to all time — past and future re-price — or only from a date forward, leaving earlier hours on the old rate. Every hour is priced at the rate that was in effect on the day it was worked, so a going-forward change never rewrites past reports or invoices.