Common IssuesSync Not Working

Sync Not Working

Why transactions might be delayed in Forbidden Finance, how sync schedules work by tier, and how to troubleshoot stale data.

Overview

If your connected bank transactions are not appearing or seem outdated, the most common cause is your tier's sync schedule. Forbidden Finance syncs transactions on a schedule that varies by tier -- daily for Starter, hourly for Pro, and real-time for Premium. Transactions do not appear instantly on all tiers. This guide explains how sync works, what can cause delays, and how to troubleshoot.

Sync Schedules by Tier

TierSync FrequencyWhat This Means
FreeNo bank syncManual accounts only. Add transactions by hand or CSV and JSON import.
StarterDailyTransactions sync once per day. New purchases may not appear until the next morning.
ProHourlyTransactions sync every hour. You typically see new transactions within 1-2 hours.
PremiumReal-timeTransactions appear within minutes of posting at your bank.
Even on the Premium tier, "real-time" depends on your bank reporting the transaction to Plaid promptly. Pending or authorization-hold transactions may not appear until they post.

Common Sync Issues

Transactions Are Delayed

If transactions from today or yesterday have not appeared yet:

  • Check your tier's sync schedule. On the Starter tier, transactions sync once daily. A purchase you made this afternoon may not appear until tomorrow.
  • Pull to refresh. On the dashboard, pull down to trigger a manual data refresh. This loads the most recent data from your last sync window.
  • Check if the transaction has posted at your bank. Pending transactions (authorizations that have not fully cleared) may not sync until the bank finalizes them. Check your bank's app or website to confirm the transaction status.

Data Seems Stale (No Updates for Several Days)

If your account data has not updated in multiple days:

Check for a degraded connection

Look for a yellow or red connection health banner on the dashboard, or go to Settings > Accounts to see the status of each bank connection. A degraded connection stops syncing until you reconnect.

Reconnect if needed

If the connection is degraded, tap Reconnect and re-enter your bank credentials through the Plaid interface. See the Bank Connection Issues guide for detailed steps.

Confirm the last sync time

In Settings > Accounts, each connected account shows the date and time of its last successful sync. If this timestamp is current but transactions still seem missing, the issue may be on your bank's side.

Balances Are Wrong

If your account balance in Forbidden Finance does not match your bank:

  • Check pending transactions. Forbidden Finance reflects posted balances. Pending transactions at your bank may cause a temporary mismatch.
  • Check manual adjustments. If you manually edited an account balance, the manual value is used until the next sync overrides it.
  • Wait for the next sync cycle. Balance discrepancies usually resolve after the next scheduled sync.

Some Accounts Are Not Syncing

If only certain accounts from a bank connection are not updating:

  • Verify the account is selected. During the bank connection setup, you choose which accounts to link. Go to Settings > Accounts to confirm the affected account is included.
  • Check your tier's account type limits. Investment accounts require the Pro tier. If you are on Starter and connected a bank that includes both checking and investment accounts, only the checking and savings accounts sync.

How to Force a Refresh

Pull down on the dashboard or go to Settings > Accounts and tap Refresh next to a specific bank connection. This does not change your sync schedule, but it loads the most recently available data.

Force refresh loads data from your last sync window. It does not trigger an early sync cycle. If your tier syncs daily and the last sync was 6 hours ago, pulling to refresh shows data from that sync, not fresher data.

Tips

If timely transaction data is important to you, consider upgrading to the Pro tier (hourly sync) or Premium tier (real-time sync) for faster updates.
Set up notifications for bank connection health so you know immediately when a connection needs attention, rather than discovering stale data days later.

Frequently Asked Questions

How do I know when my last sync happened?

Go to Settings > Accounts and look at the "Last synced" timestamp next to each connected bank account.

Can I trigger a sync manually?

You can pull to refresh on the dashboard, which loads the most recent available data. However, you cannot trigger an out-of-schedule sync cycle. Your tier determines how often data is fetched from your bank.

Why do some transactions appear on my bank app but not in Forbidden Finance?

Your bank app shows pending (authorized but not yet posted) transactions. Forbidden Finance typically shows transactions after they post. There can also be a delay based on your tier's sync schedule.

I upgraded my tier. When does the new sync schedule take effect?

The new sync schedule takes effect immediately after your upgrade is confirmed. Your next sync follows the new tier's frequency.

Do manual accounts sync?

No. Manual accounts are updated only when you add transactions by hand or import them via CSV or JSON. They are not connected to a bank and do not sync automatically.

Bank Connection Issues

Fix degraded or broken bank connections.

Sync Schedules

Detailed breakdown of sync frequency by tier.

Connect Your Bank

Set up a new bank connection.

Contact Support

Get help with persistent sync issues.

Need more help? Contact us at support@403fin.io.