Dashboard
No data yet
Upload a RevenueIncome export from the Data tab to fill the dashboard.
Lifetime stats
All time, across every uploaded report. The date filter doesn't apply here. Click a row for details.
Profitability matrix
Revenue is billed jobs in the selected date range. Monthly costs are spread evenly by day across that range.
Add a truck cost
Tires: remaining life
Enter tread depth in 32nds of an inch. Remaining life is measured down to the legal minimum: 4/32 for steer tires, 2/32 for drive tires.
Records
My tasks
Items assigned to you. Change the status as you work through them.
Users
Add a user
A temporary password is generated and shown once. Give it to the person. They'll choose their own password the first time they sign in.
Activity log
Sign-ins, failed attempts, uploads and account changes. Most recent first.
Data
Upload a report
Export RevenueIncome as .xlsx and drop it here. Uploading the same period again updates the existing calls rather than double-counting them.
Uploaded reports
How the numbers are counted
- Billed: invoice total of jobs, dated by completion date.
- Collected: payments received. Jobs are dated by completion date. Payments on older invoices are dated by payment date.
- Outstanding: current amount due on jobs, as of the export date.
- Payments on older invoices: report rows with a payment date and no invoice breakdown. These are earlier calls paid during the report period. They count toward Collected only while the original job hasn't been uploaded. Once it has, the job's Payments Received already includes that money, so the payment line is skipped to avoid counting it twice.