A new Revenue report
Reports → Revenue has been rebuilt around three questions, one tab each. Pick a period (This month, Quarter, Year to date, 12 months or Custom) and, if you like, one client. Figures are compared with the period before.
- Mix & margin splits your revenue into Product, Services & other, Time billing and Renewals, with a 12-month chart, your top clients, and the margin on product sales by vendor. Margin is only worked out where Current knows what you paid for the goods. Product lines with no purchase order or quote behind them are shown separately, so an unknown cost never looks like 100% margin. Amounts on this tab exclude tax.
- Collections shows what you invoiced, what you collected and what is still owed, how old your open invoices are, and how many days each client takes to pay. Click a client to see their invoices for the period.
- Monthly close puts the month on one statement: invoiced, tax, net revenue, collected, written off, open and overdue at month end, and more, each beside last month and the same month last year. It also shows how last month's open A/R becomes this month's: plus what you invoiced, minus what you collected and wrote off, plus an Adjustments line for the rest, such as cancelled invoices, credit notes and invoices issued after their date. Underneath, Needs a decision lists what wants your attention: invoices more than 60 days overdue, overdue invoices with no reminder sent, one invoice holding a large share of what you are owed, slow payers (clients with at least three paid invoices in the last six months who take well past their terms to pay), and drafts left unsent for over two weeks. Download PDF saves the statement for your accountant.
Looking at a past period shows the balances as they stood at the end of it, not as they are today, so last quarter's open A/R stays what it was.
Export to CSV
Export CSV at the top of the report saves what you are looking at: one row per client on Mix & margin, the statement on Monthly close, and on Collections either every invoice in the period or the by-client table. The files open cleanly in Excel and Google Sheets, with amounts as numbers you can add up.
Who can see it
The Revenue report shows your costs and margins, so it is now for owners and admins only. Everyone else on your team no longer sees it in Reports.
Your AI assistant can read it too
Through the Current connector, Claude can now read the same revenue figures: the mix and margin, collections and A/R aging, and any month's close. It quotes the report's own numbers rather than adding them up itself. Like the report, it is for owners and admins only.
Your business's time zone
Set your time zone in Settings → Company. Reports now cut days, months and "today" in it, and when the app fills in a date for you as it saves (for example the paid date when you mark an invoice paid, or the date on a converted invoice) it uses it too. It starts as UTC, so evening hours may show under the next day until you set it. Dates pre-filled in a form before you save still follow your browser's clock.
A Type on every quote line
Quote lines now have a Type: Product, Service, Time, Expense or Other. It carries to the invoice, so labour shows as services on the Revenue report when a quote is converted to an invoice, instead of as product sales. Goods invoiced from a received purchase order stay Product.
Paid dates match the payment
An invoice's paid date is now the date of the payment that settled it, not the day the payment was entered. When you mark an invoice paid without recording a payment, you can set the paid date, on one invoice or on several at once through Change Status. Invoices already paid keep the date they had. If you mark an invoice paid with an earlier date, the Revenue report counts its remaining balance as collected on that date. Your AI assistant can set the paid date too, and shows it to you before you confirm.
Fixes
- The Revenue report no longer shows $NaN in its summary cards, and drafts, cancelled and written-off invoices no longer count as revenue or as money owed.
- The time report values billed prepaid-block time at the block's rate instead of flagging it as "no rate configured", so prepaid totals include the hours the block paid for.
- The time report no longer includes time entries you've deleted. This applies to its hours, its values and the fixed-fee lifetime totals, so totals for past periods may change. Project pages still count deleted entries for now.
- A quote your customer bought, shown by a sent purchase order or invoice raised from it, can no longer be marked Not chosen, and never reads as Not chosen even when a sibling option was accepted.
- Find options no longer suggests a quote version that a newer revision replaced, and a link that would hide another accepted quote is refused with the quotes named.
- Owner-only report PDFs are stored separately from documents the rest of your team can open.