Skip to content
  • There are no suggestions because the search field is empty.

How to Fix Out of Memory Errors During Item Downloads from QuickBooks POS in Webgility Desktop

This article helps Webgility Desktop users resolve Out of memory  error that occurs during item downloads when connected to QuickBooks Point of Sale (POS). These errors originate from QuickBooks POS when processing large volumes of item data and are not caused directly by Webgility Desktop. The article provides step-by-step solutions to reduce or eliminate these issues.

Overview of the Issue

OOM errors occur when QuickBooks POS is unable to process large item datasets during a sync. Since Webgility Desktop pulls item data through the POS API, a failure on the POS side due to memory constraints can interrupt the sync and trigger an error message.


Resolution and Workarounds

1. Reduce Batch Size for Item Download

To limit the number of items downloaded at once:

  • Open Webgility Desktop

  • Go to:
    Connections > Sales Channels > Advanced Settings > Application tab

  • Set the item download batch size to 50

  • Click Save


2. Disable Download from Scratch

Prevent Webgility from downloading all products again:

  • Go to:
    Products tab > Missing in QuickBooks tab

  • Click on Presets

  • Uncheck or disable “Always download all products”


3. Limit the Data Range for Product Download

Download only recent product data instead of the full product history:

  • Go to:
    Connections > Sales Channels > Advanced Settings > Application tab

  • Under “Last downloaded data of QuickBooks”, choose a recent date

This ensures only the latest product updates are synced, avoiding excessive data load.


4. Keep Webgility Desktop Updated

Using the latest version of Webgility Desktop helps improve performance and reduce the likelihood of sync issues.

  • Open Webgility Desktop

  • Go to:
    Help > Check for Updates > Update