Earnings Dashboard
Earnings Dashboard
The Earnings Dashboard gives you a clear view of your income across all payment sources.
User Earnings
Go to Money → Earnings (/payments/earnings) to see your personal earnings.
Date Picker
Select a date range to view earnings for a specific period. The dashboard updates all cards and charts to reflect the selected range.
Summary Cards
Four cards show your earnings at a glance:
| Card | Description |
|---|---|
| Donations | Total received from donations and fundraising campaigns |
| Bookings | Total received from paid event bookings |
| Products | Total received from product sales |
| Net Earnings | Combined total after platform fees |
Each card shows both the amount and the number of transactions.
Period Comparison
Below the summary cards, a comparison section shows how your current period compares to the previous period of the same length. Percentage changes are highlighted:
- Green with an up arrow for increases
- Red with a down arrow for decreases
Charts
- Earnings Over Time — line or bar chart showing daily earnings within the selected period
- Earnings by Source — breakdown of income by source (donations, bookings, products)
Recent Transactions
A table of the most recent transactions within the selected period, showing date, type, amount, and status.
Admin Earnings
Admin role required
Go to Admin → Earnings (/admin/earnings) to see platform-wide earnings.
Platform Fee Collection
Summary of all platform fees collected across all users, with date range filtering.
Top Merchants
A ranked table of your highest-earning merchants (users), showing their total revenue, fee contribution, and transaction count.
Fee Breakdown
Charts showing platform fee trends over time and fee distribution by payment type.
Requirements
- User earnings require an active Stripe Connect account
- Admin earnings require the Admin role