Revenue Leak Audit

Demo report

See what the audit returns

Fictional, data-rich example. A real report only shows findings supported by your Stripe exports.

Revenue Leak Audit

Reviewed report

As of May 31, 2026. Totals include reviewed high-confidence findings only.

Money found

One-time and monthly amounts stay separate. Medium and low confidence findings are excluded.

USD

Confirmed

One-time unpaid

USD 210.00

Monthly recurring risk

USD 70.00

Annualized recurring estimate: USD 840.00. Estimate only, not added to one-time totals.

Accounts to review first

If one invoice matches multiple checks, it appears once here with one primary reason.

Open or overdue invoices

Invoice in_demo_canceled, customer cus_demo_canceled

USD 120.00

Full trace
All matched rules
canceled_subscriptions_with_unpaid_invoices, open_or_overdue_invoices
Source rows
demo-invoices:3

Open or overdue invoices

Invoice in_demo_overdue, customer cus_demo_overdue

USD 90.00

Full trace
All matched rules
open_or_overdue_invoices
Source rows
demo-invoices:2

Detailed findings

High confidence

Included in totals

Open or overdue invoices

highOne-time

USD 210.00

These invoices are still open and their due date is before the audit date.

Recommended next step: Review these past-due invoices in Stripe, retry payment where appropriate, and contact the customer with the invoice link.

Affected Stripe records
TypeCustomerInvoiceSubscriptionChargeSource row
invoicecus_demo_overduein_demo_overdue--demo-invoices:2
invoicecus_demo_canceledin_demo_canceledsub_demo_canceled-demo-invoices:3

Canceled subscriptions with unpaid invoices

highOne-time

USD 120.00

These canceled subscriptions still have unpaid invoices attached to them.

Recommended next step: Review the canceled subscription and unpaid invoice together, then decide whether to collect, write off, or document the exception.

Caveat: This rule only links invoices to subscriptions when the uploaded data includes a subscription ID.

Affected Stripe records
TypeCustomerInvoiceSubscriptionChargeSource row
invoicecus_demo_canceledin_demo_canceledsub_demo_canceled-demo-invoices:3

Active discounts/coupons with no end date

highMonthly recurring

USD 70.00

These active subscriptions have a forever discount and no discount end date.

Recommended next step: Review whether each forever discount is intentional. If not, set an end date or move the customer to the correct price.

Caveat: The monthly give-away is only shown where both list price and discounted price are present in the uploaded data.

Affected Stripe records
TypeCustomerInvoiceSubscriptionChargeSource row
subscriptioncus_demo_discount-sub_demo_discount-demo-subscriptions:3

Customers with multiple billing anomalies

highPotential

Potential

This customer appears in multiple billing anomaly checks and should be reviewed first.

Recommended next step: Open the customer's invoices, subscription, and payment history together before deciding on outreach.

Caveat: This is a prioritization flag only and carries no additional dollar amount.

Affected Stripe records
TypeCustomerInvoiceSubscriptionChargeSource row
customercus_demo_canceled---demo-invoices:3

Medium confidence

Not included in totals

No medium-confidence findings.

Low confidence

Not included in totals

No low-confidence findings.

Checks performed

  • RanFailed invoices not recovered
  • RanOpen or overdue invoices
  • RanCanceled subscriptions with unpaid invoices
  • RanActive discounts/coupons with no end date
  • RanRepeated failed payments
  • RanTrials that ended without conversion
  • RanLegacy / below-average pricing
  • Ran$0 or suspiciously low subscription amounts
  • RanUpcoming renewals with payment risk
  • RanCustomers with multiple billing anomalies

This audit is based only on the CSV files you uploaded and may not reflect your full financial position. Findings should be reviewed before you take action. This is not accounting, tax, legal, or financial advice. See the privacy note for data handling and retention details.