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

# Balance Doesn't Match

> What to do when your MyTruv balance doesn't match your bank's balance.

If the balance shown in MyTruv doesn't match what you see in your bank's app or website, the most common cause is sync timing. Try a manual refresh first.

## Refresh your data

Each account shows when it was last updated. If the timestamp is old, run a manual refresh:

<Note>
  **Web** ([app.mytruv.com/data/connections](https://app.mytruv.com/data/connections)): use **Sync All** at the top of the Connections page, or the **Reconnect** button on a specific bank's connection card.

  **iOS**: pull down anywhere on Accounts, Transactions, or Income to trigger a refresh.
</Note>

After a refresh, give it a minute - some institutions take a moment to return new data.

## Common causes

### Sync timing

MyTruv syncs periodically, not in real time. A transaction may take a few hours to appear after it happens, and weekend or holiday transactions often take longer to post.

### Pending vs posted transactions

A pending transaction may show in your bank's app but not yet in MyTruv (or vice versa). Once your bank fully posts the transaction, the balances align. This is especially common with debit-card holds at gas stations, hotels, and restaurants.

### Investment and loan accounts

Investment positions and loan balances can update less frequently than bank or credit card balances - sometimes only once a day. A small lag on these accounts is normal.

## If the difference persists

If the balance is still off more than 24 hours after a refresh, reconnect the account. See [Account Not Syncing](/troubleshooting/account-not-syncing) for the full reconnection flow, or [contact support](/settings/contacting-support) if reconnecting doesn't help.

<Note>Small, temporary differences between MyTruv and your bank are normal due to sync timing. Persistent gaps usually mean the connection needs to be refreshed or reauthorized.</Note>
