Reference

How spend works

This page explains exactly how money leaves your balance — when it’s drawn down, and where you can see it afterwards. It clears up the most common billing question: why run spend doesn’t appear as rows in the transactions list.

When the balance is drawn down

Spend happens as a run does the work, not up front and not at the end.

  • A run draws the balance down continuously while it plans, writes code, and moves through the pipeline.
  • A run that ends early — cancelled, failed, or stopped at a rejected plan — costs only for the work it actually did.
  • A Syncing Dijji run — which refreshes DIJJI.ai’s view of your code — is free and doesn’t draw the balance down at all.
  • There is one balance per organization. Every run in every project spends from the same pool.

If the balance reaches zero mid-run, the run doesn’t fail — it pauses in Waiting for Payment and resumes once you top up, repeating no work. See Run states.

Two places money is recorded

DIJJI.ai keeps run spend and balance changes in two separate places. Knowing which is which is the whole point of this page.

Run spendTransactions list
What it recordsWhat runs cost — per run, per task, per project.Changes to the balance that aren’t run spend.
Where you see itThe Usage page and the Reports tab on projects.The Credits & Adjustments list on the Billing page.
ShapeCharts and rankings over a date range.A dated row per entry.

Why run spend isn’t in the transactions list

This is deliberate. The transactions list records only balance events — money added or corrected by a person. Run spend is reported through the Usage charts instead, where it can be grouped, ranged, and ranked.

So a run completing never writes a row to the transactions list. To see what a run cost, open the project’s Reports tab, or open a run and read its Cost so far panel, or use the Usage page.

What the transactions list does record

Every row in Credits & Adjustments is one of these:

EntryMeaning
Top-upCredits added to the balance.
RefundCredits returned to the balance.
Promotional creditCredits granted by DIJJI.ai.
AdjustmentA correction applied to the balance.

Each row shows the date, the type, an amount (green for money in, red for money out), and the balance after the entry.

What you won’t see

Run spend is shown to you as a single credit amount per run, task, or project. DIJJI.ai does not break a run’s cost into sub-charges — there’s no line-by-line breakdown beneath the run total. The figure you read on the project’s Reports tab, or on a run’s Cost so far panel, is the complete cost of that run.