> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hiveinspect.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Earnings: See Every Inspection Payment and Export to CSV

> Use the Hive Inspect Earnings page to see revenue, subcontractor fees and net totals for each inspection, filter by date, payment status and service, export everything to CSV, and track Pay at Close cases.

In the dashboard: **Earnings** in the left sidebar.

The **Earnings** page lists your inspections with what each one brought in: the client, property, services, revenue, subcontractor fees, the net amount, how it was paid and its invoice. Filter the list by date, payment status and service, see the totals for what you filtered, and download it all as a spreadsheet with **Export to CSV**. From here you also open the **Pay At Close Tracker**.

![The Earnings page: Manage and track all inspection payments, with Pay At Close Tracker, Payout Report and Export to CSV (46) buttons. Below, the Earnings Filters card with Last 7 days, Last 14 days and Last 30 days buttons, From Date and To Date boxes, Payment Status set to All Statuses, Inspection Status set to Confirmed, a Service menu set to All Services, and an Apply Filters button](https://mintcdn.com/hiveinspect-43c85ed1/XIL9eQw3Nsb5iAco/images/how-tos/earnings-header.png?fit=max\&auto=format\&n=XIL9eQw3Nsb5iAco\&q=85\&s=5faca89d646882a79a9cce26dea5a7de)

## Who can see Earnings

* **The account owner** always can.
* **Anyone else** needs the **Business Metrics** permission, turned on by the owner under **Teams → Manage**. See [What each permission does](/settings/team-settings#what-each-permission-does).

Without it, the page shows **Access Denied: You don't have permissions to view payment data. Contact your organization owner for access.** If your company lets inspectors see their own payouts, a **View My Payouts** button appears there instead.

## What's on the list

Each row is one inspection that has an invoice. Hive creates the invoice when the inspection is confirmed, so drafts and quotes that were never confirmed don't appear. Deleted inspections never appear.

When you open the page, it shows every **Confirmed** inspection, newest inspection date first, 10 per page. The arrows at the bottom move between pages and show, for example, **Showing 1–10 of 46**.

Above the table, **Payment Records** shows how many inspections match, such as **46 payments found**, and three totals for everything that matches your filters, on every page:

* **Total Revenue**: the revenue of all the matching inspections.
* **Total Subcontractor Fees**: what you owe subcontractors on them.
* **Net Total Amount**: revenue minus subcontractor fees.

## The columns

![The payment records table with the columns Order, Customer, Property, Services, Revenue, Sub Fees, Total, Payment and Inspection. Order #1479 for Daniel Brooks at 1237 Maple Dr, Austin, TX 78711, Built 2024, Home Inspection, Revenue \$700.00, Sub Fees \$90.00, Total \$610.00, Pending, Confirmed, Oct 23, 2026. Under each row, Other Contacts shows a Buyer Agent and a Sub Contractor card with company, email and phone, and Revenue Line Items lists Base Home Inspection \$450.00, Modifier Square footage 2,500–3,499 \$75.00 and Add-on Sewer Scope \$175.00](https://mintcdn.com/hiveinspect-43c85ed1/XIL9eQw3Nsb5iAco/images/how-tos/earnings-table.png?fit=max\&auto=format\&n=XIL9eQw3Nsb5iAco\&q=85\&s=68cb8e549ee28882a4fd1272c21e1327)

| Column | What it shows |
| - | - |
| **Order** | The order number, such as **#1479**, and a **PDF** link to the invoice (**No PDF** if the invoice file isn't ready) |
| **Customer** | The client on the invoice, with their email |
| **Property** | The address, which opens the inspection in a new tab, and the year built (**Built N/A** if it's not filled in) |
| **Services** | The services on the inspection |
| **Revenue** | What the inspection brought in (see below) |
| **Sub Fees** | The total fees for subcontractors on the inspection, or **-** if none |
| **Total** | Revenue minus Sub Fees |
| **Payment** | **Paid**, **Pending** or **Invoiced**, and the payment method under it, such as **Card**, **Check** or **Zelle** (**N/A** if unpaid) |
| **Inspection** | The inspection status and date |

Under each inspection, a grey row shows two more things:

* **Other Contacts**: everyone else on the inspection, such as agents, a second client or a subcontractor, with their role, company, email and phone. Click an email or phone number to contact them.
* **Revenue Line Items**: what makes up the price, each tagged **Base**, **Modifier**, **Add-on**, **Discount**, **Custom**, **Tax** or **Urgent**, with its amount. Removed lines and \$0 lines are left out.

On a phone or tablet, each inspection shows as a card with the same details.

### How Revenue, Sub Fees and Total are worked out

* **Revenue** for a **Paid** inspection is the amount the client paid. When they paid by card and you pass the card fee on, that includes the 4% technology fee. For any other inspection, it's the invoice total. See [Technology Fee](/how-tos/technology-fee).
* **Sub Fees** adds up the **Sub Contractor Fee** of each subcontractor in the **Sub Contractors** section of the inspection page. Clients never see these fees.
* **Total** is Revenue minus Sub Fees: what's left for your company.

Earnings revenue is per invoice and payment. The [Metrics](/how-tos/metrics) page adds up inspection prices instead, so the two can differ. See [Why don't Earnings and Metrics match?](#earnings-vs-metrics)

## Filter the list

![The Earnings Filters card after clicking Last 30 days: From Date 09/21/2026 and To Date 10/20/2026. The Payment Status menu is open with All Statuses (ticked), Paid and Pending (includes Invoiced). Inspection Status is Confirmed, and the Apply Filters button is on the right](https://mintcdn.com/hiveinspect-43c85ed1/XIL9eQw3Nsb5iAco/images/how-tos/earnings-filters.png?fit=max\&auto=format\&n=XIL9eQw3Nsb5iAco\&q=85\&s=10acd258e97b6988f2fa726254823a74)

* **Last 7 days**, **Last 14 days**, **Last 30 days** fill in the dates for you, ending today.
* **From Date** and **To Date** keep inspections scheduled between those two days, both days included. The dates are inspection dates, not payment dates. Clear both boxes to see every date again.
* **Payment Status**: **All Statuses**, **Paid** (fully paid) or **Pending (includes Invoiced)**, which shows everything not fully paid yet, including partly paid inspections.
* **Inspection Status**: **Confirmed** (the default) or **All Statuses**, which adds inspections that were confirmed and later canceled, or are in another status, as long as they have an invoice.
* **Service**: pick one or more services to keep only inspections that include at least one of them.

The list updates as soon as you change a filter. **Apply Filters** reloads it with the latest data. The filters reset when you leave the page.

## Export to CSV

**Export to CSV** downloads the list as a spreadsheet. The number on the button is how many inspections will be in the file.

* **It exports what you filtered**, every page of it, not just the 10 rows on screen. Set your filters first, for example **Last 30 days** and **Paid**, then export.
* **The file** is named `payments-` plus today's date, such as `payments-2026-10-20.csv`. It opens in Excel, Google Sheets or Numbers, and accented names display correctly.
* **The button is greyed out** while the list is loading or empty, and shows **Generating...** while it builds the file.

The file has one row per inspection and these 21 columns:

| Column | What it holds |
| - | - |
| **Order ID** | The order number, such as #1479 |
| **Invoice PDF** | A link to the invoice PDF |
| **Customer Name**, **Customer Email**, **Customer Phone** | The client on the invoice |
| **Other Contacts** | Everyone else on the inspection, one per line, such as `Buyer Agent: Jessica Tran \| Keystone Realty \| jessica@example.com \| +15125550100` |
| **Property Address** | The address |
| **Year Built** | The year built, if filled in |
| **Services** | The services, separated by semicolons |
| **Revenue** | The same Revenue as on screen |
| **Revenue Line Items** | Each priced line, such as `Base: Home Inspection (450.00); Add-on: Radon Testing (150.00)` |
| **Subtotal** | Every line item except discounts and tax |
| **Discounts** | Discount lines added up, as a negative number |
| **Tax** | Tax lines added up |
| **Technology Fee (Card)** | The card technology fee the client paid on top of the price, net of refunds (0.00 when none) |
| **Subcontractor Fees** | The same as Sub Fees on screen |
| **Total Amount** | Revenue minus Subcontractor Fees |
| **Payment Status** | Paid, Pending, Invoiced, and so on |
| **Inspection Status** | confirmed, canceled, and so on |
| **Payment Method** | How it was paid, as saved, such as Card, ACH, check or zelle |
| **Scheduled Date** | The inspection date, as YYYY-MM-DD |

**Subtotal**, **Discounts** and **Tax** are blank for inspections with no line items saved.

> [!NOTE]
>
> The **Invoice PDF** links in the file are temporary. They stop working after about 7 days. Export again for fresh links, or open the invoice from the inspection.

Your accountant can add up the **Revenue**, **Tax** and **Technology Fee (Card)** columns for the period you exported. If you use QuickBooks Online, Hive can sync invoices and payments for you instead. See [Sync to QuickBooks Online](/integrations/quickbooks).

## Pay At Close Tracker

Click **Pay At Close Tracker** at the top of Earnings to see every inspection your clients chose to pay at closing. See [Pay at Close](/how-tos/pay-at-close) for how it works.

![The Pay At Close Tracker page: Track all pay-at-close cases for your organization, with a Back to Payments button. Summary cards show Total Cases 4 and Total Paid to Inspector \$1,512.00. The Pay At Close Cases table lists Inspection Address, Client Name, Inspection Date, Closing Date, Paid to Inspector and Paid Date, for example 1311 Willow Ave, Austin, TX 78713, Ethan Carter, Oct 20, 2026, Nov 14, 2026, \$504.00, Oct 16, 2026. The last row has a dash for Paid to Inspector and Paid Date](https://mintcdn.com/hiveinspect-43c85ed1/XIL9eQw3Nsb5iAco/images/how-tos/earnings-tracker.png?fit=max\&auto=format\&n=XIL9eQw3Nsb5iAco\&q=85\&s=e4e437820d2580eb0964307a65f4d12b)

| Column | What it shows |
| - | - |
| **Inspection Address** | The address, which opens the inspection |
| **Client Name** | The client who chose Pay at Close |
| **Inspection Date** | When the inspection is or was |
| **Closing Date** | The expected closing date the client entered |
| **Paid to Inspector** | What Hive paid you for this inspection |
| **Paid Date** | When Hive paid you |

* **Total Cases** counts every Pay at Close inspection, and **Total Paid to Inspector** adds up what Hive has paid you.
* A dash (**—**) under **Paid to Inspector** means Hive hasn't paid you for that case yet. Hive fills in the amount and date when it sends your payment.
* Cases are sorted by closing date, latest first, 15 per page. There is no export on this page.
* **Back to Payments** returns to Earnings.

## Payout Report and My Payouts

If you use Pay Splits to pay your inspectors, a green **Payout Report** button appears at the top of Earnings for the owner and team members with the **Manage Team** permission. Team members without it see **My Payouts** instead, but only if your company turned on showing inspectors their own payouts. These pages are covered in their own guide.

## Common questions

> **Who can see the Earnings page?**
>
> The account owner, and team members with the **Business Metrics** permission (**Teams → Manage**). The same permission opens Metrics.

> **Why don't Earnings and Metrics match?**
>
> Earnings shows each invoice: the amount paid for paid inspections (including the card technology fee when you pass it on) or the invoice total. Metrics adds up the inspection price of Confirmed inspections, without the fee. Pick the same dates on both, and remember Earnings can also show canceled inspections if you choose **All Statuses** under **Inspection Status**.

> **Why is an inspection missing from Earnings?**
>
> It has no invoice yet (it was never confirmed), it was deleted, it isn't Confirmed and **Inspection Status** is set to **Confirmed**, or it's outside your date, payment status or service filters. Clear the filters to check.

> **Are the dates payment dates or inspection dates?**
>
> Inspection dates. **From Date**, **To Date** and the **Last 7/14/30 days** buttons all filter by the day the inspection is scheduled for, not the day it was paid.

> **How do I see only unpaid inspections?**
>
> Set **Payment Status** to **Pending (includes Invoiced)**. It shows every inspection not fully paid, including partly paid ones.

> **How do I export my earnings for my accountant or taxes?**
>
> Set the dates, for example January 1 to December 31, choose **Paid** if you only want collected payments, then click **Export to CSV**. The file has revenue, subtotal, discounts, tax, technology fee, subcontractor fees and the net total for every inspection.

> **Does the CSV include every page or only what I see?**
>
> Every inspection that matches your filters, on every page. The number on the button tells you how many rows the file will have.

> **Where do subcontractor fees come from?**
>
> From the **Sub Contractors** section of the inspection page. When you add a subcontractor there, you enter their **Sub Contractor Fee**. Earnings adds those fees up per inspection and takes them off the revenue to give the **Total**. Clients never see them.

> **Why does the invoice link in my CSV not open?**
>
> The links in the file are temporary and stop working after about 7 days. Export again, or open the invoice from the inspection page.

> **What does Paid to Inspector mean in the Pay At Close Tracker?**
>
> What Hive has paid you for that Pay at Close inspection, and when. A dash means that payment hasn't been sent yet.

## Where to go next

* [Metrics](/how-tos/metrics)
* [Fees and Payments on an Inspection](/how-tos/fees-and-payments)
* [Pay at Close](/how-tos/pay-at-close)
* [Technology Fee](/how-tos/technology-fee)
* [Sync to QuickBooks Online](/integrations/quickbooks)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.