Costs & margins module — 100 MAD/month

Two margins, never just one

The profitability of a mission does not fit in one number. There is what the documents prove — the invoiced price minus the supplier invoices pointing at that file — and there is what an assumption produces once overheads are allocated. Confusing the two means taking an opinion for a fact; separating them is what lets you decide.

2 margins
the fact and the assumption, never mixed
4 bases
of allocation, each one switchable
D+2
after closing, not at the quarterly accounts

What not knowing costs

The margin is discovered in the accounts

The profitability of an August trip is known in November, when nobody can act on the rate or on the lane any more.

The big client who brings nothing

Large volume, large turnover, zero margin once the empty return and the tolls are counted. You find out by losing a profitable client in order to serve them.

The spreadsheet that makes everything profitable

Overheads allocated by turnover make every mission equally profitable — by construction, not by observation.

What the product does

The direct margin is a fact

Invoiced turnover minus the supplier invoices attached to the mission: diesel, ferry, tolls, subcontracting. Every dirham is traceable to a document line, and one click opens the list of those documents.

The detail that matters. No cost of revenue is stored: the direct part is read by the same expression as the mission file. There are not two answers to “what did this trip cost”.

The margin after overheads is an assumed opinion

Rent, administrative salaries, fleet insurance, leasing: you cannot point them at a trip, only allocate them. The rule that was used is displayed next to the number it produced.

The detail that matters. Switch every rule off: the second figure moves, the first does not budge. That is the proof that fact and assumption are not mixed up.

Four allocation bases, and their limits written down

Per kilometre for what is consumed by moving, per mission day for what is consumed by time, equally per trip for simplicity, by turnover — with the warning that this basis makes every mission equally profitable.

The detail that matters. Few programs write that their own button can lie. This one does, because a director who ignores the limit of a figure will make a decision with it.

Per mission, per client, per period

The same double reading exists per client: the one bringing a lot of turnover and no margin is the most expensive client in your fleet. The period cuts missions, not documents.

The detail that matters. An August trip carries the ferry invoice that arrived on 4 September — otherwise August’s margin would depend on when a supplier chose to post their paper.

Unbilled is not loss-making

A mission with costs and no invoice yet is displayed as unbilled, in its own block. That is an invoice to issue, not a lane to condemn.

The detail that matters. Mixed currencies are shown as two sums with no total: adding dirhams to euros would produce a wrong figure that looks right.

“One trip or two?” — the question is computed before departure

Freight that overflows a trailer asks a question worth several thousand dirhams: one heavier trip, or two trips and one more handling operation? The advisor (a module at 400 MAD/month) puts both scenarios side by side — kilometres, extra handling, fixed cost per trip — checks that the freight fits in the largest trailer you have declared, and names the saving in dirhams.

The detail that matters. Every tariff carries its source: your own setting, a value derived from your last 90 days of closed trips — read by the same expression as the margin, there is no second definition of “what a trip costs” — or a named default. The computation is deterministic and runs without internet: advice you cannot audit is not advice.

“Buy one more truck?” — the answer comes out of your own numbers

The advisor’s second mode. You type the truck’s price or its lease payment, the insurance, the driver’s wage — the three numbers only you know. The real utilization rate, the revenue per machine and the cost per kilometre come from your own history, and the verdict lands in dirhams: monthly margin, break-even mileage, payback in months.

The detail that matters. The forecast runs at your ACTUAL utilization, never at a hundred percent; under sixty percent the product itself writes “fill the fleet before growing it” — against its own sale. Fewer than five invoiced trips over 90 days: no forecast at all. And the same screen compares “replace instead of buy”: one specific machine’s record — bound repairs and remaining amortization — against the candidate.

my.transport.tinycio.ma/finance
Costs & margins — August
47 missions · direct margin 318,150 MAD
MissionClientTurnoverDirect marginAfter overheads
M-0705MERCADOMA31,200+ 12,800+ 6,900
M-0704CITRUS SOUSS38,500+ 12,400+ 3,200
M-0698MARJANE5,400+ 450− 1,700
M-0691LEONI MAROCunbilledunbilled
The third row is the trip that eats a year: profitable on paper, free once overheads are counted. You have to see it to renegotiate or stop.

What protects you

No allocated share is stored

Allocations are recomputed at read time. A stored share would drift away from the documents the moment a supplier invoice is added afterwards.

Sales does not see the cost base

The selling price is their job; the cost structure is not. Access is a separate permission, enforced on screen and on the server alike.

Every figure opens onto its documents

Clicking a mission lists the client invoice and every supplier invoice aimed at it. A profitability figure you cannot open is worthless in a meeting.

100 MAD/month, 14-day trial (Moroccan market).

The module reads client and supplier invoices: it takes on its full value once invoicing and purchases are entered in the product. The “one trip or two” advisor is a separate module, at 400 MAD/month, reading the same rates.

Start a 14-day trial

Frequently asked questions

Do we have to enter all our costs for this to be useful?

Direct costs are enough for the first margin — fuel, ferry, tolls, subcontracting. Overheads come later, and until they are there the product shows the direct margin alone instead of inventing a second one.

How does a cost attach to a mission?

A supplier invoice line can point at a file: the diesel of that trip, the crossing, the subcontracted rotation. That attachment is what makes the margin traceable — and it is done when the invoice is entered, not at month end.

We have never entered our per-kilometre rates. Is the advisor still useful?

Yes. With no setting, the kilometre price is derived from your closed trips of the last 90 days, and the figure is labelled “derived from your last 90 days” together with the number of trips behind it. You see where the assumption comes from before deciding, and you replace it with your own rate the day you have one.

See also

Your workspace in 9 minutes.

Create the account, tick your modules, add the trucks — the first mission leaves today.