Account Balance Updated

Emitted when an account balance changes due to a posted journal entry

Overview

The AccountBalanceUpdated event signals that an account’s balance has changed, providing real-time balance information.

Event Schema

{
"eventId": "uuid",
"eventType": "AccountBalanceUpdated",
"timestamp": "2025-12-11T10:30:00Z",
"version": "1.0.0",
"data": {
"accountNumber": "string",
"accountName": "string",
"accountType": "asset | liability | equity | revenue | expense",
"previousBalance": "number",
"newBalance": "number",
"changeAmount": "number",
"currency": "string",
"journalEntryId": "string",
"effectiveDate": "date"
}
}

Example Payload

{
"eventId": "ab_xyz789",
"eventType": "AccountBalanceUpdated",
"timestamp": "2025-12-11T10:30:00Z",
"version": "1.0.0",
"data": {
"accountNumber": "1010",
"accountName": "Cash",
"accountType": "asset",
"previousBalance": 10000.00,
"newBalance": 10099.99,
"changeAmount": 99.99,
"currency": "USD",
"journalEntryId": "JE-2025-001234",
"effectiveDate": "2025-12-11"
}
}