Timesheets
Approve and bill time
Approve a stream's period and turn the hours into an invoice in one click – with no double billing.
Updated 2 Nov 2026
Before hours go onto an invoice, someone should look at them. In Nori that happens right in the stream: you review a period's entries, approve it and create the invoice from it.
Approve a period
Approve a period
-
1
Open the stream
Open “Time Entries” → “Streams” and pick the stream. -
2
Pick the period
Use the arrows or W, M, Q and Y to get to the period you want and review the entries – as a list or in the calendar. -
3
Approve
Click “Approve” in the top right. The dialog shows the period and which recurring invoices depend on it. -
4
Confirm
Confirm with “Approve”. From now on the timeline above the entries shows who approved which stretch.
Everyone approves for themselves. The timeline under “Approval” shows for each stretch whether everyone, only you or nobody has approved yet. “Manage approvals” lists every approval so far – yours or the whole team's – and lets you revoke a single one. Once you have approved the current period, the button turns into “Revoke”.
If an entry turns up in an approved period after the approval, Nori marks it “Added after approval”. The filter finds such entries quickly.
Approvals and recurring invoices
Link a stream in the “Timesheets” section of a recurring invoice, and every run waits until the matching period is approved. Before you confirm, the approval dialog shows which invoices your approval will create now and which are still waiting on others. When a due invoice needs your approval, the stream tells you at the top.
Create an invoice from a stream
For a one-off invoice, open the stream, pick the billing period and click “More actions” (…) → “Create Invoice”. Nori first fetches the current entries from your tool, creates a new invoice for the stream's customer and carries over the hours not yet billed at the stream's hourly rate.
No double billing: entries already on an invoice are marked as billed and never carried over twice. The “Invoice” column shows where they ended up.
Complete data: if a source can't be reached right now, Nori stops instead of creating an incomplete invoice – just try again shortly.
Time report attached: Nori attaches the stream's report to the invoice as a timesheet. Whether it is sent along you control there with “Attach”. The report on its own you download as a PDF via “More actions” → “Download”.
It also works the other way round: in the invoice editor you link one or more time streams, and Nori carries their hours over as line items.
Still stuck?
Contact support