Heads up: the dashboard at /home does not show a standalone earnings or revenue chart in the current build. The at-a-glance KPIs on Home are visit counts, not dollars. For revenue figures, the right surfaces are the Billing stat cards (live unbilled, estimated, billed) and the Revenue Summary template on the Reports page (trends and slices by payer or service type).

Quick answer

For exact figures right now, open Billing and read the Estimated Revenue stat card. For a trend over an arbitrary date range, open Reports and click the Revenue Summary template, or ask the AI Report Generator for a custom revenue chart.

Open Billing

1. Confirm the dashboard does not show revenue

  1. Open Home and look at the top KPI row.

    The four cards at the top of /home are Total Patients, Total Caregivers, Pending Visits Today, and Unreviewed Alerts. None of them show dollars. Below that you get a Visit Status donut, a Visits Over Last 7 Days line chart, and a Visits by Status bar chart. All visit volume, not revenue.
    AveeCare Home dashboard with the top KPI row highlighted in red, showing Total Patients, Total Caregivers, and Pending Visits Today cards alongside the Visit Status donut and Welcome, John header
  2. If you came here looking for a revenue chart, jump to Billing or Reports.

    Both surfaces are linked from the left sidebar. Billing is the single-page summary; Reports is where any chartable revenue view actually lives.

2. Read the Billing stat cards for live numbers

Open Billing

  1. Click Billing in the sidebar.

    The Billing page header shows four stat cards across the top: Unbilled Visits, Estimated Revenue, Billed Visits, and Active Patients. Below them sits a Date Range filter (All / 7 / 14 / 30 / 60 / 90 Days / 6 Months / 1 Year) plus custom date inputs.
    Billing page with the Estimated Revenue stat card highlighted in red, showing $13,440.00 plus surrounding cards Unbilled Visits 96, Billed Visits 1, and Active Patients 4, the Date Range chip row, and the Visit Billing table below
  2. Estimated Revenue is the headline number.

    It sums the rate times duration of every billable visit in the date range. The hint underneath (for example, 187.3 unbilled hours) tells you how much of that is still in the unbilled bucket vs. already on an invoice.
  3. Change the Date Range chips to retune the figure.

    Click 7 Days for the past week, 30 Days for the trailing month, or pick custom from-and-to dates. The four stat cards recalculate as you change the range. The Visit Billing table below also filters down to the same window.

3. Use the Revenue Summary template on Reports

Open Reports

  1. Click Reports in the sidebar.

    Reports is split into three areas: a Recent Reports list at the top left, a No reports generated yet empty state in the middle if you have not built one yet, and a Report Tools panel on the right that contains Template Reports, Manual Report Builder, AI Report Generator, EDI File Tools, and Configuration.
    Reports page with the Revenue Summary template card on the right Template Reports sidebar highlighted in red, alongside Aging Report, Collections Report, Insurance Claims Summary, and Denial Analysis
  2. Open Template Reports and pick Revenue Summary.

    Revenue Summary is the first card under Template Reports, with a dollar-sign icon. Below it are Aging Report (A/R), Collections Report, Insurance Claims Summary, and Denial Analysis. The category chips above (All / Billing / Financial / Payroll / Compliance / Operational / Clinical / CRM) filter the sidebar.
  3. Set the date range in Configuration and run it.

    Configuration sits at the bottom of the Report Tools panel with a from-date and a to-date input. Default range is roughly the trailing 6 months. The output is total revenue by period, broken down by payer and service type. Each generated report lands in your Recent Reports list at the top.

4. Build a custom revenue report with AI

  1. Expand AI Report Generator in the Report Tools panel.

    It is below Manual Report Builder on the right side of the Reports page. The generator takes a plain-English prompt like "Show me revenue month over month for the last 6 months" or "Revenue by payer for Q1".
  2. Type the prompt and click Generate.

    The AI drafts a report definition, runs it against your data, and saves the result to Recent Reports. From there you can rename it, regenerate with a new range, or schedule it.
  3. Open Scheduled Reports to deliver it on a cadence.

    Switch the top tab from Recent Reports to Scheduled Reports to set up a weekly or monthly delivery by email. Useful for handing the agency owner a Monday-morning revenue snapshot without anyone touching the app.

How revenue is calculated

Both surfaces draw from the same visit and invoice data, so the numbers line up across pages:

  • Estimated revenue. Visits with a rate configured contribute their rate times duration. This is what the visits should earn before invoicing.
  • Billed revenue. Once invoices are generated for those visits, they roll into billed.
  • Collected revenue. Once payments come in against the invoices, they roll into collected. Reports has a Collections Report template for that view.
  • Cancelled visits do not count. Once a visit is cancelled, it leaves the dataset that powers the Estimated Revenue card and the Revenue Summary report.

Common pitfalls

  • Looking for the chart on the dashboard. It is not there in the current build. The dashboard shows visit KPIs and warning panels, not dollars. Use Billing or Reports.
  • Mixing up estimated and collected. Estimated revenue is what visit rates would produce. Collected revenue is what has actually been paid. Use Billing's stat cards plus the Collections Report template to tell them apart.
  • Wanting per-office or per-payer slicing. The Billing page is agency-wide totals. For office, payer, caregiver, or service type slicing, run the Revenue Summary template (or Revenue by Payer Mix) on Reports.
  • Stale-looking numbers. Both surfaces are live, not batched overnight. If a number looks low, double-check the Date Range chip on Billing, or the Configuration date range on the report.

Frequently asked questions

There is not one in the current build. The Home dashboard shows visit volume KPIs and three visit-related charts (donut, line, bar). For revenue, use Billing for live figures or Reports for a chartable trend.
Reports surface estimated, billed, and collected separately, and Billing's stat cards show estimated and billed alongside visit counts. There is no single "earnings" number in AveeCare that bundles them all together.
You probably have not logged any visit rates or generated any invoices yet. Once a few visits have rates and at least one invoice exists, the report fills in. Check Settings to confirm rate configuration.
Yes, on Reports. The Revenue Summary template breaks down by payer and service type by default. For office slicing, use the Revenue by Payer Mix template or build a custom report through the AI Report Generator.
No. Cancelled visits leave the dataset that powers Estimated Revenue on Billing and Revenue Summary on Reports. The number only includes scheduled and completed billable visits in the date range.
Live. There is no nightly batch. Billing and Reports both query the same visit and invoice data in real time, so a visit you just clocked in shows up in Estimated Revenue immediately.
Yes. Open Reports, switch the top tab to Scheduled Reports, pick the Revenue Summary template, set a cadence (weekly or monthly), and add the recipient email. The report runs and sends on the schedule with no further action.
Written by
Founding Partner, AveeCare

Builds AveeCare full-time. The AveeCare Help Center is written and maintained by the team that builds the product, so the steps in every article come from the same people who ship the features.