Which report, which columns, and what each column actually unlocks — so you download the right thing once instead of three times.
Most lab reporting problems are not analysis problems. They are export problems: the file you downloaded does not carry the columns the question needs, so the answer comes out either blank or wrong. This is the short version of what to pull and why.
In Crelio, the Day Wise Ordering Report is the one that unlocks the most for the least effort. It is one row per bill, which is exactly the grain you want: money, date, who it came from, and whether it has been paid.
Total Billing works as well and carries much the same information under different column names. If you already download that one for your accountant, you do not need to change anything.
| Column | Required? | What it unlocks |
|---|---|---|
| Date | Yes | Everything time-based: trend, momentum, ageing |
| Order ID | Yes | Safe re-uploads — rows merge instead of duplicating |
| Net (Total) | Yes | Revenue. Without it nothing can be valued |
| Account / Organisation | No | Per-referrer revenue, credit exposure, who is growing |
| Paid / Due (Total) | No | Collections, ageing, and what is at risk of write-off |
| Provider / Referring doctor | No | Referring-doctor analysis, and who has gone quiet |
| Order Status | No | Distinguishes "unpaid" from "we have no payment data" |
A test-wise export gives you per-test revenue and volume, which is what makes rate-card comparison possible. Without it you still get everything at the bill level. With it you can see that the same package is billed at very different prices to different referrers.
One caveat worth knowing: some Crelio templates leave the Profile
Name blank on the component tests inside a package. When that happens the
components look like unpriced rows. Any honest analysis should divide revenue by
the tests that carried a price, not by every row — otherwise a formatting
difference reads as a pricing problem.
Rows are matched on lab plus order id. Re-uploading an overlapping period merges: existing bills update, new ones insert, and changed values are recorded as changes so you can see what moved. You do not need to track which periods you have already loaded.