Reports & Analytics
The Reports page provides deep analytical views beyond the main dashboard. Each report type is available as a tab, and most support CSV export.
Report Types
Monthly Earnings Analysis
Breakdown of earnings by month, showing trends in revenue, expenses, and profit. Includes year-over-year comparison when multiple years of data are available.
Per-Vehicle Profitability
Ranks all vehicles by profit (earnings minus expenses). Displays earnings, trip count, expense total, net profit, and profit margin per vehicle. The VehicleRankingChart visualizes this as a bar chart.
Earnings Discrepancies
The DiscrepanciesTab detects mismatches between what Turo reports and what the individual trip line items sum to. Uses DiscrepancyFilters for filtering by vehicle, date range, and severity. The RecoverySummary shows total recoverable amounts.
Discrepancies often arise from Turo adjustments, refunds, or fee changes that are not reflected in the original trip earnings CSV. This report helps identify money left on the table.
Toll Reconciliation Report
The TollsTab provides:
| Component | What It Shows |
|---|
TollSummaryCards | Total costs, matched percentage, avg per trip |
TollTrendChart | Monthly toll spending over time |
TollsByVehicleChart | Per-vehicle toll cost breakdown |
TollReconciliationTable | Full transaction list with match status |
See Toll Reconciliation for the full feature overview.
Utilization Trends
The UtilizationTab and UtilizationTrendChart show fleet utilization over time — how many days per month your vehicles are rented versus available. Helps identify seasonal patterns and underperforming vehicles.
Seasonal Index
The SeasonalIndexChart calculates a seasonal demand index based on historical booking patterns. Shows which months tend to have higher or lower demand, helping with pricing strategy.
Vehicle 360
A deep-dive view for a single vehicle, combining earnings, expenses, trips, utilization, and toll data into one comprehensive report.
CSV Export
Most report views include an export button that generates a CSV file with the displayed data. This is useful for sharing with accountants, investors, or for further analysis in spreadsheet tools.
Key Components
| Component | Purpose |
|---|
DiscrepanciesTab | Earnings mismatch detection |
DiscrepancyFilters | Filter controls for discrepancy report |
RecoverySummary | Recoverable amount summary |
TollsTab | Toll analysis dashboard |
UtilizationTab | Fleet utilization trends |
UtilizationTrendChart | Utilization over time chart |
SeasonalIndexChart | Seasonal demand visualization |
VehicleRankingChart | Vehicle profitability ranking |
Data Sources
Reports pull from the same underlying data as the dashboard (trips, expenses, toll transactions) but apply different aggregations and cross-references. The useEarningsDiscrepancies hook powers the discrepancy detection.