What’s on this dashboard
Every amount here is an invoice total, so tax is included.
AR aging and outstanding revenue exposure are a photo of today: they show what you are owed right now. The rest is activity, dated on the invoice’s issuing date, so each value covers the period it sits in.
This will not match Revenue streams. Tax, dates and discounts all work differently there. See the last question below.
Invoiced amount by type
Finalized invoices only, at their full total.Invoice status and payment status
Invoice status is the one chart that counts every invoice: draft, finalized, voided, failed and pending. Payment status covers finalized invoices only, split pending, paid and failed. Deleting a draft removes it from both.AR aging and outstanding revenue exposure
Both answer “what is owed to me right now”. Same population, two views: aging splits it by how overdue it is, exposure totals it per currency.Filters
⚠️ AR aging and outstanding revenue exposure ignore the date range and granularity. They are a photo of today, on purpose.
⚠️ Plan code and Subscription ext. ID keep an invoice if any subscription on it matches. An invoice covering several subscriptions will still show up, with its other plans included.
What’s not included (for now)
- Unpaid one-off, add-on and credit invoices, in AR aging and exposure. Both views count subscription invoices only. The invoice list has no such limit: it carries an outstanding amount and an overdue flag for every invoice type.
- Deleted drafts. Deleting a draft removes it everywhere. See Draft invoices.
- Revenue without tax. Every amount here is an invoice total. See Revenue streams.
Common questions
An unpaid one-off invoice is missing from AR aging.
An unpaid one-off invoice is missing from AR aging.
That is expected for now. AR aging and outstanding revenue exposure count subscription invoices only, so a one-off, add-on or credit invoice never reaches them however overdue it is. The invoice list covers every type: filter it on outstanding or overdue and read the outstanding amount column.
I set a date range and AR aging didn't change.
I set a date range and AR aging didn't change.
It never does. AR aging and outstanding revenue exposure are a photo of today’s receivables, so they ignore the date range on purpose. Every other chart on the page respects it.
We voided an invoice from March. Why did March's finalized total drop?
We voided an invoice from March. Why did March's finalized total drop?
Because status is read as it stands today. A voided invoice is no longer finalized, so it leaves the finalized figures for the month it was issued.
Why is a partly paid invoice still in AR aging?
Why is a partly paid invoice still in AR aging?
Because aging tracks the balance, not the invoice. It appears at the amount still owed, in the bucket matching its due date.
Why doesn't invoiced amount match revenue streams?
Why doesn't invoiced amount match revenue streams?
Three differences. Tax is included here and excluded there. Amounts land on the issuing date here, and on the day the fee was created there. And an invoice total already has coupons and credits applied, while Revenue streams shows them as separate lines.