Tariffs define what a storer is charged for and at what rate — handling, storage and the ad-hoc activities a 3PL bills separately. Rates are held per storer, which is what allows two clients in the same building to be billed on different commercial terms.
Storage is measured daily rather than estimated monthly. The ledger holds a row per day per storer carrying occupied area, so a client who took space for nine days of a month is billed for nine.
A billing month is selected, the ledger is generated against the storer's tariff, and an opening figure can be seeded or overridden where a client is being onboarded mid-period.
A billing job is one run for one storer over one period. It gathers the chargeable activity, prices it against the tariff, and produces the detail behind each line so a query from the client can be answered at transaction level rather than argued at total level.
Revenue alone does not tell a 3PL which accounts are worth keeping. This view plots each storer's transaction volume against revenue over a chosen period and places them in four quadrants:
| Quadrant | Reading |
|---|---|
| High value | High volume, high revenue |
| Low effort | Low volume, high revenue |
| Bleeding | High volume, low revenue |
| Low priority | Low volume, low revenue |
The point of the bleeding quadrant is that it is otherwise invisible — a busy account that consumes labour and returns little looks healthy on a revenue report. Output exports to a spreadsheet.
Billing output can be pushed to an external finance system. Integration is configured per business unit, each with its own connection settings, so one installation can post to more than one finance back end.