---
title: Troubleshooting transactions not appearing in QuickBooks
description: Keep transactions not showing in QuickBooks? Work through these steps to check sync status, refresh the feed, fix historical gaps, and restore the connection.
---

[Skip to content](https://help.trykeep.com/troubleshooting-transactions-not-appearing-in-quickbooks#main-content)

English

Show submenu for translations

[![logo](https://help.trykeep.com/hs-fs/hubfs/logo.png?width=75&height=75&name=logo.png)](https://www.trykeep.com/)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- trykeep.com

 trykeep.com

 Hello, How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Centre](https://help.trykeep.com/?hsLang=en)
2. [Accounting](https://help.trykeep.com/accounting?hsLang=en)
3. [Bank Feed](https://help.trykeep.com/accounting?hsLang=en#bank-feed)

# Troubleshooting transactions not appearing in QuickBooks

If Keep transactions aren't showing up in QuickBooks, work through these steps in order. Most issues resolve at step 1 or 2.

### **Step 1: Check the sync status in Keep**

Go to your transactions page in Keep and check the status of the missing transaction:

- An **Authorization** or a **Pending** transaction means the transaction hasn't settled yet. Keep sends transactions once daily after they settle. Wait for the next sync cycle
- **Settled** means the transaction was completed by the merchant and is available for QBO to retrieve and may or may not have been sent to QBO. Move to step 2

![HCA3 Image 1](https://help.trykeep.com/hs-fs/hubfs/HCA3%20Image%201.png?width=670&height=589&name=HCA3%20Image%201.png)

### **Step 2: Trigger a refresh in QuickBooks**

QuickBooks refreshes bank feeds automatically every night. If a transaction shows as Settled in Keep but hasn't appeared in QuickBooks:

1. Log into QuickBooks Online
2. Go to **Transactions,** then **Bank transactions**
3. Click **Update**

This pulls all available transactions immediately, rather than waiting for the nightly refresh.

![HCA 3 Image 2](https://help.trykeep.com/hs-fs/hubfs/HCA%203%20Image%202.png?width=670&height=490&name=HCA%203%20Image%202.png)

### **Step 3: Check for the historical data gap**

If transactions before a certain date are missing, check whether the GL account you connected Keep to already had transactions when you set up the bank feed.

QuickBooks imports keep transactions only if they are dated after the most recent existing transaction in that GL account. Anything older is skipped automatically. This is QuickBooks behavior and cannot be changed.

If you need those older transactions in QuickBooks, they must be entered manually. To avoid this in setups, connect Keep to a new GL account with no existing transactions.

### **Step 4: Check the connection health**

In Keep, go to **Settings\>** **Accounting,** then check the bank feed connection status.

If the connection shows as unhealthy or disconnected:

1. Go to QuickBooks then **Transactions,** then **Bank transactions**
2. Check whether Keep still appears in your connected accounts
3. If Keep is missing, click **Link account**, search for **Keep,** and complete the connection flow again

![HCA3 Image 3](https://help.trykeep.com/hs-fs/hubfs/HCA3%20Image%203.png?width=670&height=480&name=HCA3%20Image%203.png)

#### **Things to know**

**Transactions are sent in order.** If your connection was down for a period, queued transactions will be sent in the order they occurred once the connection is restored. Allow up to 24 hours after reconnecting for the queue to clear.

### **Frequently asked questions**

1. **I clicked Update, but the transaction still isn't there. What now?**
   
   If a transaction shows as Settled in Keep and still hasn't appeared after a refresh, check the historical data gap in step 3, since transactions dated before your GL account's most recent entry are skipped automatically. If it's a recent transaction and none of the steps surface it, contact support at [support@trykeep.com](mailto:support@trykeep.com).
2. **How long should I wait before a settled transaction is a problem?**
   
   Keep sends settled transactions once daily, and QuickBooks pulls them in its next nightly refresh. Allow up to 24 hours from settlement. If a settled transaction hasn't appeared after that and a manual Update doesn't pull it, move on to the connection health check in step 4.
3. **My connection was down. Will I lose the transactions from that period?**
   
   No. Queued transactions are sent in the order they occurred once the connection is restored. Allow up to 24 hours after reconnecting for the queue to clear.

#### **Still stuck?**

Contact Keep support at [support@trykeep.com](mailto:support@trykeep.com)

- [Cards](https://help.trykeep.com/cards?hsLang=en#main-content)

    - [Getting Started](https://help.trykeep.com/cards?hsLang=en#getting-started)
    - [Managing Your Card](https://help.trykeep.com/cards?hsLang=en#managing-your-card)
    - [Issues & Troubleshooting](https://help.trykeep.com/cards?hsLang=en#issues-troubleshooting)
    - [Keep Business Credit Card](https://help.trykeep.com/cards?hsLang=en#keep-business-credit-card)
    - [Statement Extensions](https://help.trykeep.com/cards?hsLang=en#statement-extensions)
    - [Keep Secured Business Card](https://help.trykeep.com/cards?hsLang=en#keep-secured-business-card)
- [Banking](https://help.trykeep.com/banking?hsLang=en)
- [Account Management](https://help.trykeep.com/account-management?hsLang=en)
- [Capital](https://help.trykeep.com/capital?hsLang=en)
- [Rewards](https://help.trykeep.com/rewards?hsLang=en#main-content)

    - [Keep Business Credit Card](https://help.trykeep.com/rewards?hsLang=en#keep-business-credit-card)
- [Accounting](https://help.trykeep.com/accounting?hsLang=en#main-content)

    - [Bank Feed](https://help.trykeep.com/accounting?hsLang=en#bank-feed)
- [Subscriptions](https://help.trykeep.com/subscriptions?hsLang=en)

[![Type=Logomark, Color=Black-1](https://help.trykeep.com/hs-fs/hubfs/Type=Logomark%2c%20Color=Black-1.png?width=120&height=35&name=Type=Logomark%2c%20Color=Black-1.png "Type=Logomark, Color=Black-1")](http://trykeep.com?hsLang=en)

**Contact us at [support@trykeep.com](mailto:support@trykeep.com)**

Copyright © 2026, Keep Technologies Corp.