DocumentationMac

Finance

Finance is what the fleet costs: the monthly and annual run-rate, the split between OpEx and CapEx, every recurring commitment, and a forward projection. It reads the register; it does not write to it.

For
Shows the fleet’s run-rate, its OpEx and CapEx split, recurring commitments and a 24-month projection.
Will not
It reads the register and does not write to it. Owned devices with no purchase price, useful life or date count as zero, so the run-rate is understated rather than guessed.

Five panes, one number

The segmented control at the top switches between Overview, Spend, Leases, Forecast and Reports. They are five views of the same run-rate, not five separate calculations.

Everything on these panes comes from the deterministic FinanceEngine, which reads the assets and consumables you have already entered. Nothing here is estimated beyond the stated assumptions, and nothing is fetched from a market feed. The figures use your entered prices and rents.

Forecast is the CapEx planner, and it lives here as a pane rather than as its own area so that everything about money sits in one place.

The Finance area on the Overview pane in the Hill Valley demo register: a monthly run-rate of $23,366 ($280,386 per annum) beside a book value of $390,213, the OpEx (leased), CapEx (amortised), Support and Consumables split on the right, the Ask bar with three example chips, tiles reading 896 active devices, $26 per device a month, $154 per employee a month across 152 assignees and $8,166 lease commitment a month, the 24-month projection chart, and a warning that 51 owned devices have no purchase price.
Overview. The hero is the monthly run-rate, $23,366 here, with its annualised figure underneath and the book value, $390,213, beside it. The split badge on the right is the same four categories the projection chart stacks.

What the run-rate is made of

Four categories, in the same order everywhere they appear: the split badge, the projection legend, the chart scale.

  • Leases (OpEx) at the entered rent, monthly-equivalent.
  • Owned (CapEx), amortised over each asset’s useful life, straight line unless the asset is set otherwise.
  • Support, billed separately.
  • Consumables, burn: average monthly use multiplied by unit cost.

The split badge beside the hero words the first two as OpEx (leased) and CapEx (amortised); the projection legend words them as above. They are the same figures.

The basis is accounting, not cash flow: expense matched to time. That is why a leased machine contributes its rent each month rather than its total contract value, and why an owned machine contributes a slice of its purchase price rather than the whole of it in the month it arrived.

Consumables are drawn in a pale tint, not the app’s alarm colour. Routine spend is not a fault, and a chart that paints the largest band in warning ink makes it read as one.

How an owned asset depreciates

One schedule per asset, straight line unless the asset says otherwise. There is no half-year convention. The screen calls it amortisation, which is the same arithmetic.

Each purchased asset has a Depreciation choice in its editor: Straight line, the default, Declining balance or Not depreciated. The rest of this page describes straight line, which is what every asset uses until you change it.

  • Declining balance is double-declining by the month: twice the straight-line rate on what is left, switching to straight line once that takes more, so it still lands exactly on the residual value at the end of the life. Early months cost more and later months less.
  • Not depreciated contributes nothing, for a machine you expensed or hold at cost. Its book value stays at the purchase price.

On straight line, each month an owned asset contributes its purchase price minus its residual value, divided by its useful life in months. That figure is added up across the fleet to make the CapEx (amortised) row in the split, and it is the same number behind the Spend pane, the projection and the answers the Ask bar gives.

It is also the schedule behind the Book value section on each asset’s own record, the Book value column in the Assets table, and the Book value figure beside the run-rate on Overview, which is the fleet’s total. One asset, one book value, whichever screen you read it from.

Four things have to be on the record before an asset contributes anything:

  • Finance treatment set to CapEx (owned). It defaults from the acquisition type, so a purchased asset is CapEx and a leased one is OpEx, and you only change it for a case like a lease you bought out.
  • Purchase price. Without it the asset amortises at zero.
  • Useful life (months). This is per asset. The calculation reads the figure on the asset itself, not a policy table or an organisation-wide default, because the same figure also drives the refresh forecast and the runway, and one number per asset is easier to defend to an auditor than a rule nobody can see. A model in the catalogue can hold a typical life for reference, but it is the asset’s own figure that counts.
  • A date to run the schedule from: Purchase date, or Install date if there is no purchase date.

Residual value is optional and treated as zero when it is blank. Set it when you expect the machine to be worth something at the end of its life, and the asset depreciates down to that figure instead of to nothing.

Which months count

A full-month convention, at both ends.

An asset depreciates in the month it was acquired, not from the month after. Counting only whole elapsed months would skip the acquisition month entirely, and a fleet bought in one quarter would show a quarter of nothing.

It stops the month it has run its useful life. A fully depreciated machine contributes zero from then on rather than going negative or carrying on, which is why the projection tapers as older hardware falls off it. An asset dated in the future contributes nothing until its month arrives.

Disposing of or decommissioning an asset takes it out of the run-rate altogether, in the month you do it. The record and its history stay; the cost stops.

A machine marked Lost or Stolen keeps counting until an admin removes it from book value. From then on its depreciation stops, but its lease rent and support still count. See Lost or stolen.

None of this is cash. The money left when the machine was bought. Depreciation is the accounting basis, which spreads that expense across the months the machine is actually in use, so the run-rate answers what the fleet costs to run rather than what left the bank this month. For cash, read the Leases schedule and the Forecast.

A worked example

One laptop, so the arithmetic is visible.

A laptop bought for 3,000 on 1 September, with a useful life of 60 months and a residual value of 200. The depreciable amount is 2,800, so it contributes 46.67 a month. September is the first month it counts, and the sixtieth month is the last. After that it contributes zero and the fleet’s run-rate drops by 46.67 without anybody touching the register.

Leave the residual value blank and the same laptop contributes 50.00 a month instead, depreciating the full 3,000. Put the 200 back and shorten the useful life to 36 months, and it contributes 77.78. The useful life is the figure that moves the number most, which is why it is entered per asset rather than assumed.

A chart of one asset's book value falling in a straight line from 3,000 at month zero to a 200 residual at month sixty, then running flat at nothing a month.
The same laptop, walked. The marker steps a month at a time because the schedule does, and the line stops at the residual rather than running on to nothing.

Asking about your costs

The Ask bar sits under the hero on Overview. It answers questions about the run-rate, and it tells you which engine answered.

Type a question and press Ask, or click one of the three example chips: What are we paying per month and per year?, Which cost center spends the most?, How much of the run-rate is leases vs owned?. The answer appears under the bar with the question above it and a dismiss button on the right.

The line under the answer says which engine answered. When the on-device model phrased it, it reads Grounded in your run-rate · figures use entered prices/rents, not market quotes. When on-device AI is not available on this Mac, it reads On-device AI isn’t available here; answers come from the deterministic run-rate. Either way the figures come from the same engine that draws the chart. The model phrases the answer; it does not invent numbers.

Unit economics

Four tiles under the Ask bar, each one a number an approver asks for.

  • active devices: the count of assets the run-rate is spread over.
  • per device / mo: the run-rate divided by that count.
  • per employee / mo, with the assignee count underneath, for example 152 assignees.
  • lease commitment / mo: the same total the Leases pane shows at the top.

The 24-month projection

A stacked area chart of the next 24 months, assuming no new purchases.

The chart is titled Projected monthly spend. Next 24 months, and the line under it states the assumption plainly: the run-rate falls as leases reach their end date and owned assets pass their useful life. Bands are stacked by the same four categories, and the legend sits at the bottom.

The x-axis ticks every three months, labelled with the abbreviated month and a two-digit year. The y-axis is on the left, in whole currency units.

When the numbers are understated

Two warnings appear under the projection, and both of them mean the run-rate is lower than it should be.

If owned devices have no purchase price, their CapEx amortisation counts as zero and the run-rate is understated. The warning says how many devices are affected. If priced devices have no purchase or install date, there is no schedule to amortise against, so they also count as zero rather than a guessed figure. Add a date to include them.

Zero is the deliberate choice in both cases. A guessed figure would make the run-rate look complete when it is not, and the warning is easier to act on than a number nobody can trace.

The accounting basis footnote sits under those warnings: expense matched to time, not cash flow; leased assets at their entered rent; owned assets straight-line amortised over useful life; support billed separately; consumables as burn. Figures use your entered prices and rents, not live market quotes.

Slicing the same total

Spend re-cuts the run-rate three ways. The picker is the only control on the pane.

The picker offers Cost centre, Site and Type. Switching it re-slices the same total, so the Total row does not move. The chart heading changes to match: Monthly run-rate by Cost centre, and so on.

If nothing has been recorded for the chosen breakdown, the pane says No spend recorded for this breakdown yet. rather than showing an empty chart.

Every recurring commitment

Leases is the schedule: one row per asset with a recurring cost, sorted by monthly-equivalent, highest first.

Three figures sit above the schedule: the monthly commitment, the same total annualised, and the count of recurring assets with how many are ending within 90 days.

The schedule columns are Asset, Cost centre, Rent, Monthly and Lease end. Rent is the figure as billed, quoted for its period: a monthly rent reads $X / month, and a rent on another billing cycle reads $X / quarter or whatever the cycle is. Monthly is the normalised equivalent, so a quarterly rent shows a third of itself there.

Clicking a row opens that asset’s record. The footnote under the table is worth reading once: the monthly-equivalent is the recurring OpEx commitment, not the remaining cash to lease end. Replacement CapEx is on the Forecast pane.

The renew-or-return window

Anything ending within 90 days is called out above the schedule, in the app's warning ink.

The card is headed Ending within 90 days, renew or return, and each row shows the asset, its make and model, the end date, and the monthly-equivalent. Rows are sorted by end date, soonest first, and clicking one opens the asset.

Only live commitments appear: an asset whose lease has already ended is not a commitment, so it drops off the schedule and the total. That is why the monthly commitment here matches the OpEx figure on Overview.

If nothing has a recurring cost yet, the pane says No recurring commitments and points you at the Finance section of an asset record, which is where a lease rent or subscription is set.

Exports

Reports is five one-click CSVs, each built from the same engine that drew the panes.

  • Executive TCO summary: monthly and annual run-rate with the OpEx/CapEx/support/consumable split and unit economics.
  • Spend by cost center, Spend by site and Spend by device type: the same slices the Spend pane draws, with OpEx and CapEx split out.
  • Lease commitment schedule: every recurring asset with rent, billing cycle, monthly-equivalent and lease end.

Each card has an Export CSV button and a row count. The numbers in the file are the numbers on screen. There is no separate export path that could drift from the pane.