---
title: "accountBalances(query:)"
framework: financekit
role: symbol
role_heading: Instance Method
path: "financekit/financestore/accountbalances(query:)"
---

# accountBalances(query:)

Returns a list of balances that meet the criteria in the provided account query.

## Declaration

```swift
func accountBalances(query: AccountBalanceQuery) async throws -> [AccountBalance]
```

## Parameters

- `query`: An doc://com.apple.financekit/documentation/FinanceKit/AccountQuery that describes the kinds of accounts to look for.

## Return Value

Return Value An array of AccountBalance structures.

## See Also

### Balances

- [accountBalanceHistory(forAccountID:since:isMonitoring:)](financekit/financestore/accountbalancehistory(foraccountid:since:ismonitoring:).md)
- [AccountBalance](financekit/accountbalance.md)
- [AccountBalanceQuery](financekit/accountbalancequery.md)
- [Balance](financekit/balance.md)
- [CreditDebitIndicator](financekit/creditdebitindicator.md)
- [CurrentBalance](financekit/currentbalance.md)
