How to Read Profit Numbers in CarrierOS AI
Profit numbers are only useful when the source load, mile, rate, and expense data is clean. Follow the steps below to read profit numbers in CarrierOS AI, then confirm the saved result before the office relies on it.
On this page
- Quick answer
- Before you start
- Step-by-step instructions
- Review checklist
- What happens next
- Common problems
- Related guides

Read profit numbers in CarrierOS AI: quick answer
Read profit by checking revenue, expenses, net profit, loaded miles, all miles, RPM, CPM, profit per mile, and report data quality together.
Before you start
- Choose the correct date range.
- Check missing rates, missing miles, and unlinked expenses.
- Know whether you want load-level, truck-level, driver-level, or lane-level view.
Step-by-step instructions
- From the left menu, open Reporting.
- Choose Revenue, Performance, or Lane report.
- Set the date range.
- Review revenue and expenses first.
- Compare RPM, CPM, and profit per mile.
- Check data quality warnings.
- Open source loads or expenses when numbers look wrong.
Review checklist
Use this checklist before you save, send, approve, or rely on the record.
- Revenue: Money earned from freight.
- Expenses: Costs recorded in the selected period.
- Net profit: Revenue minus recorded costs.
- RPM: Revenue per mile.
- CPM: Cost per mile.
- Data quality: Missing items that can change the report.
What happens next
Use clean profit numbers to review lanes, customers, trucks, drivers, and dispatch decisions.
Common problems and fixes
- If profit looks too high, check missing expenses.
- If RPM is wrong, check miles and route miles.
- If revenue is missing, check load rate and invoice status.
Tips for carrier offices
- Never judge profit without data quality review.
- Compare trends over weeks, not one odd load.
- Use lane reports for repeated route decisions.
