REPORTING

AGI

Where it stands, and what it is built from.
Trend
MOVEMENT

The way agi is calculated changed between these two points, so they are not comparable and no movement is shown.

Comparisons resume once a full period has been recorded the new way. The number itself is unaffected.

Where it stands

AGI
$1.40M
no goal set yet
Financial ledger · as of Aug 23, 2026
Latest period: 1400000

Monthly, up to the last 12 months

AGI reads $1.40M, with no ratified level behind it: no goal set yet. It is the denominator most of the rest of this board is read against, which is why it earns a place even with no goal on it.

Window
Stated as of Aug 23, 2026. The period the reading covers is set by its source and is not stated on this tile.
How it is counted
Gross billings minus pass-through costs such as media buys and other expenses rebilled to clients.
Source
Financial ledger, as of Aug 23, 2026
Drivers
Reasoned from this metric's own definition and sources. The driver breakdown is not composed for this tile yet, and the section below says what it would take.

What this is

Adjusted gross income. Revenue net of pass-through costs. Gross billings minus pass-through costs such as media buys and other expenses rebilled to clients.

Financial ledger

Why it is on your dashboard

Run the agency on AGI rather than on gross billings. Pass-through dollars inflate the top line and earn nothing; AGI is the income your own work actually produced, and every other benchmark on this board is expressed against it. It sits on this board with no ratified level to read it against: no goal set yet.

Why it is where it is

earned income, over trailing 12 months (Jul 1, 2025 to Jul 1, 2026): from $1.30M to $1.40M (+$100k). The level itself has no driver breakdown; what decomposes exactly is this change.

1What was billed+$150k

Billings across every line type, this period against the one before it. The accounts behind it: Ridgeline Financial Group -$269k, Practica Health +$178k, Copperline Logistics -$158k, Harbor and Pine Hospitality +$142k, Vaultline Fintech +$120k. A further +$67k of the movement is on lines that do not resolve to a named account, or on accounts too small to list. It is inside the figure above.

How this was computed: The difference between what was billed in this period and what was billed in the one before it, at the same length. Per account, the same subtraction on that account's own lines.

billing and expense records on file, as of Aug 23, 2026
2What went straight to suppliers-$50k

Pass-through cost, this period against the one before it, with the sign already turned around: spending MORE on rebilled supplier work LOWERS earned income, so a rise here shows as a negative effect. This is the half that makes a growing top line mean nothing.

How this was computed: The difference in pass-through expense between the two periods, negated, because the level subtracts it. No allocation and no estimate: it is the same subtraction the metric itself is defined by.

billing and expense records on file, as of Aug 23, 2026

The two effects add to the change exactly, because earned income IS billings minus pass-through and nothing else. Read against Jul 1, 2024 to Jul 1, 2025, so both periods are the same length and neither is a partial one. Earned income is gross billings across every line type minus what was passed straight through to suppliers. The two effects below are that subtraction taken apart, and they add to the change exactly. The account list is the billings half only. A rebilled supplier cost moving is a different fact from an account spending more with the firm, and one list holding both would read as a single story. 2 smaller account movements are folded into the unnamed remainder so the parts still add to the whole.

What we checked, in order

Not answered here.

There is no ruled order of checks for AGI yet. Three of these ordered diagnostics exist and they attach to the profit share, an account under the floor, and absorbed work. This metric is not one of them.

An ordered set of checks is worth more than a list of things to look at, because the order is what stops the most expensive move being tried first. Writing one for this metric is a decision about how it should be diagnosed rather than a gap in the data.

Root cause

Earned income moves for exactly two reasons and they are worth keeping apart. Either the work sold changed, or the share of billings passed straight through to suppliers changed. The second is the trap: a period where media spend rises lifts the top line and leaves earned income flat or lower, and read from billings alone that looks like growth. On this workspace it is the first half. Against the period before it, what was billed changed by +$150k against -$50k from the pass-through side, so the movement is about the work sold. The accounts behind it are named in the section above.

Financial ledger

What to do now

Gross billings reads $2.00M, with no ratified level behind it: no goal set yet. Read that figure and this one together before drawing anything from either. If billings moved and earned income did not, the movement was pass-through volume and the firm is no better off.

This is the one comparison that costs nothing and changes what the number means. It is also already half answered above: the accounts that moved are Ridgeline Financial Group, Practica Health and Copperline Logistics. Read the pair of figures first and the account list second, because the pair decides whether there is anything to chase and the list decides who to call.

This closes no measured driver above, and does not claim to.

Financial ledgerGross billings, from this board

What stops it coming back

Set an annual income goal and hold this tile to it. The direction over the last period is known, $1.30M to $1.40M, and it is the one thing a goal would turn into a verdict. Without one this can only be read against its own history, which gives you the direction and never whether the direction is good enough.

Every other level on this board is read against a ratified band and this one is not, because no goal is stored anywhere in the product yet. That is a real gap rather than a styling choice, and it has a consequence worth stating: with no goal there is no gap, so this tile can say what MOVED the level and still cannot say what would close a gap, because there is none to close. Setting the goal is what turns a scoreboard into a lever, and it is a decision rather than a feature.

This closes no measured driver above, and does not claim to.

Financial ledger

What happens if this is ignored

Earned income pays for the team, the overhead, and whatever is left as profit, so a drift here does not stay here. It surfaces next as income per person sliding while headcount holds, then as the profit share thinning, and by that point it reads as a cost problem and gets answered with cost cuts aimed at the wrong half. The specific failure this metric guards against is quieter than a decline: a year where billings grow, everybody feels busy, and the income behind the activity was flat the whole way through.

Financial ledger

Is this target still telling you anything

Not answered here.

This metric carries no ratified target, so there is nothing here to calibrate. A target can only be too easy or too hard once somebody has set one.

Setting a level for this metric is what turns it from a number you watch into a number you are held to, and it is what this section reads against.

Help and feedbackAvailable after sign-in