> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kredz.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Recording transactions

> Every change to a balance is a transaction in an append-only history you can always trust.

A **transaction** is a single recorded change to a child's balance. Apply a rule,
make a one-off adjustment, and Kredz writes it to the family's history. The
balance you see is always the sum of these records.

## Recording a transaction

<Steps>
  <Step title="Choose a child">
    Open the child from the dashboard.
  </Step>

  <Step title="Apply a rule or adjust">
    Tap one of your [rules](/using-kredz/rules), or record a one-off **adjustment**
    for something that doesn't have a rule yet.
  </Step>

  <Step title="Confirm">
    The transaction is added and the balance updates immediately on every device.
  </Step>
</Steps>

## One-off adjustments

Not everything fits a rule. An **adjustment** lets you add or remove credits for a
single situation without creating a permanent rule — handy for a bonus, a
correction, or a special occasion.

## The history is append-only

Kredz keeps a permanent, append-only record. This is what makes a balance
trustworthy.

<Warning>
  Transactions are never edited or deleted. If something was recorded by mistake,
  you don't erase it — you record a **correcting adjustment** in the opposite
  direction. The original entry and the correction both stay in the history, so
  the math is always transparent.
</Warning>

### Fixing a mistake

<Steps>
  <Step title="Find the entry">
    Open the child's history and locate the transaction.
  </Step>

  <Step title="Record a correction">
    Add an adjustment that cancels it out (for example, a +10 to undo an
    accidental −10).
  </Step>

  <Step title="Done">
    The balance is back where it should be, and the history shows what happened.
  </Step>
</Steps>

## Who can record

* **Admins** and **caregivers** can record transactions for any child in the
  family.
* **Children** cannot record anything — their view is read-only.

Next: [family & caregivers](/using-kredz/family-and-caregivers).
