# `Logistiki.Event.FeeAssessed`
[🔗](https://github.com/thanos/logistiki/blob/v0.1.0/lib/logistiki/events/fee_assessed.ex#L1)

A fee assessed against a client account (e.g. a wire fee).

Accounting impact: debit client liability, credit fee income.

## Fields

Inherits all common fields from `Logistiki.Event` plus:

  * `fee_income_account_code` — `String.t() | nil` — the fee income account
    code (e.g. `"INCOME:FEES:WIRE"`)
  * `fee_type` — `String.t() | nil` — the fee type used by the knowledge layer
    to select a policy (e.g. `"wire_fee"`)

## Example

    %Logistiki.Event.FeeAssessed{
      id: "evt_003",
      entity_type: "corporate",
      account_code: "LIABILITIES:CLIENT_DEPOSITS:USD:ACME:OPERATING",
      fee_income_account_code: "INCOME:FEES:WIRE",
      amount: Decimal.new("25.00"),
      currency: "USD",
      fee_type: "wire_fee",
      effective_date: ~D[2026-07-07]
    }

---

*Consult [api-reference.md](api-reference.md) for complete listing*
