# `Stripe.Resources.Balance`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/balance.ex#L2)

Balance

This is an object representing your Stripe balance. You can retrieve it to see
the balance currently on your Stripe account.

The top-level `available` and `pending` comprise your "payments balance."

Related guide: [Balances and settlement time](https://docs.stripe.com/payments/balances), [Understanding Connect account balances](https://docs.stripe.com/connect/account-balances)

# `t`

```elixir
@type t() :: %Stripe.Resources.Balance{
  available: [Stripe.Resources.Balance.Available.t()],
  connect_reserved: [Stripe.Resources.Balance.ConnectReserved.t()] | nil,
  instant_available: [Stripe.Resources.Balance.InstantAvailable.t()] | nil,
  issuing: Stripe.Resources.Balance.Issuing.t() | nil,
  livemode: boolean(),
  object: String.t(),
  pending: [Stripe.Resources.Balance.Pending.t()],
  refund_and_dispute_prefunding:
    Stripe.Resources.Balance.RefundAndDisputePrefunding.t() | nil
}
```

* `available` - Available funds that you can transfer or pay out automatically by Stripe or explicitly through the [Transfers API](https://api.stripe.com#transfers) or [Payouts API](https://api.stripe.com#payouts). You can find the available balance for each currency and payment type in the `source_types` property. Expandable.
* `connect_reserved` - Funds held due to negative balances on connected accounts where [account.controller.requirement_collection](https://docs.stripe.com/api/accounts/object#account_object-controller-requirement_collection) is `application`, which includes Custom accounts. You can find the connect reserve balance for each currency and payment type in the `source_types` property. Expandable.
* `instant_available` - Funds that you can pay out using Instant Payouts. Expandable.
* `issuing` - Expandable.
* `livemode` - Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.
* `object` - String representing the object's type. Objects of the same type share the same value. Possible values: `balance`.
* `pending` - Funds that aren't available in the balance yet. You can find the pending balance for each currency and each payment type in the `source_types` property. Expandable.
* `refund_and_dispute_prefunding` - Expandable.

# `expandable_fields`

# `object_name`

---

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