# Square Connector Error in QuickBooks Online: “sendout.expense – Empty Settings Value Found” and How to Fix It
If you use QuickBooks Online with Square, you may occasionally encounter the **Square Connector error QuickBooks Online** message:
> “sendout.expense – Empty Settings Value Found”
This error prevents transactions from syncing between Square and QuickBooks Online, which can disrupt your bookkeeping workflow. Many users report that their **QuickBooks Online Square transaction not adding** properly or that certain expenses fail to import. Understanding the root causes of this error and how to fix it is critical for maintaining accurate financial records.
In this comprehensive guide, we’ll cover:
* What the **Square Connector error QuickBooks Online** means
* Causes of the **Square Connector “empty settings value” error**
* How to fix **QuickBooks Online Square sync error**
* Tips to prevent future **QuickBooks Online integration issues**
For professional assistance with QuickBooks Online-Square integration issues, contact QuickBooks support at **844-753-8012**.
---
## What Is the Square Connector Error in QuickBooks Online?
The **Square Connector error QuickBooks Online** occurs when the Square-QuickBooks integration cannot read required settings or parameters while syncing transactions. Specifically, the message:
> “sendout.expense – Empty Settings Value Found”
indicates that one or more required configuration fields in your Square Connector setup are missing or empty.
This can result in:
* Sales transactions not importing into QuickBooks Online
* Expenses failing to sync
* Incomplete or missing financial reports
* Integration errors that stop automatic updates
---
## Common Causes of the Square Connector “Empty Settings Value” Error
Understanding why this error occurs is the first step in fixing it. The main causes include:
### 1. Missing Configuration Fields
When setting up the Square Connector, certain fields such as expense accounts, payment mappings, or item categories must be defined. Leaving these blank triggers the “empty settings value” error.
### 2. Outdated Square Connector App
An older version of the Square-QuickBooks connector may be incompatible with QuickBooks Online’s current API, causing sync failures.
### 3. Permission Issues
If your QuickBooks Online or Square accounts do not have sufficient permissions, the integration may fail to read or write transaction data.
### 4. Corrupted Integration Cache
Temporary data stored during synchronization can sometimes become corrupted, leading to errors like **QuickBooks Online Square sync error**.
### 5. Connectivity Problems
Network interruptions during the sync process may prevent the connector from reading necessary settings.
---
## Step-by-Step Guide to Fix the Square Connector Error in QuickBooks Online
Follow these steps to resolve the **Square Connector error QuickBooks Online** and get your transactions syncing properly.
---
### Step 1: Verify Square Connector Settings
1. Log in to the **Square Connector** dashboard.
2. Check all configuration fields, including:
* Expense account mapping
* Item categories
* Payment account setup
3. Ensure no field is empty or incorrectly mapped.
Filling in missing information usually resolves the **Square Connector “empty settings value” error**.
---
### Step 2: Update the Square Connector
1. Check if a new version of the Square Connector app is available.
2. Update to the latest version to ensure compatibility with QuickBooks Online.
Updating can fix **QuickBooks Online integration issues** caused by outdated APIs.
---
### Step 3: Reauthorize Your Accounts
1. Disconnect your QuickBooks Online account from Square.
2. Reconnect and authorize permissions fully.
This ensures the connector has access to all required settings and prevents permission-related sync errors.
---
### Step 4: Clear Integration Cache
1. Close the Square Connector and QuickBooks Online app.
2. Clear cache and temporary data in your browser or the connector app.
3. Restart both apps and try syncing again.
A fresh session can resolve the **QuickBooks Online Square sync error** caused by corrupted cached data.
---
### Step 5: Check Your QuickBooks Online Accounts
Ensure that the accounts used in the connector exist in QuickBooks Online and are active:
* Income accounts
* Expense accounts
* Payment accounts
Missing accounts can trigger the “empty settings value” error during sync.
---
### Step 6: Test Sync with a Single Transaction
Before syncing all transactions, test the setup:
1. Create a small test transaction in Square.
2. Sync it with QuickBooks Online.
3. Verify that it imports correctly.
This helps identify if the issue is resolved before a full sync.
---
### Step 7: Review and Map Item Categories
Incorrect item category mapping between Square and QuickBooks Online often causes sync failures:
1. Go to Square Connector item mappings.
2. Map Square items to corresponding QuickBooks Online products or services.
3. Ensure that every item has a valid QuickBooks Online category assigned.
---
### Step 8: Contact Support if Error Persists
If you continue seeing **Square Connector error QuickBooks Online**, even after completing the above steps, professional support may be required:
* Contact QuickBooks support at **844-753-8012**
* Provide the error message and a brief description of what you have tried
* A support agent can review your connector setup, permissions, and logs to resolve the issue
---
## Preventing Future Square Connector Errors
To reduce the risk of encountering the **Square Connector “empty settings value” error** in the future:
1. **Regularly Review Connector Settings**
* Ensure accounts, categories, and payment mappings remain correct.
2. **Keep Software Updated**
* Update both QuickBooks Online and the Square Connector app regularly.
3. **Monitor Permissions**
* Maintain proper admin access in both QuickBooks Online and Square.
4. **Run Periodic Test Syncs**
* Test a few transactions weekly to confirm the integration works.
5. **Backup Your Data**
* Export financial data regularly to ensure you can restore transactions if a sync fails.
---
## Common Questions About Square Connector Errors
### Q1: What does “sendout.expense – Empty Settings Value Found” mean?
It indicates that a required field in the Square Connector setup is missing or blank, preventing transactions from syncing.
### Q2: Can this error cause data loss?
No. The transactions remain in Square. The error only prevents them from syncing until settings are corrected.
### Q3: Will updating QuickBooks Online fix the error?
Updating QuickBooks Online may help, but you also need to verify connector settings and permissions.
### Q4: Why do some transactions sync while others don’t?
Transactions with missing or incorrectly mapped categories or accounts will fail, while properly configured transactions sync normally.
### Q5: Can I automate the fix?
Most fixes require manual verification of settings and category mapping. Once configured correctly, future transactions should sync automatically.
---
## Summary
The **Square Connector error QuickBooks Online**: “sendout.expense – Empty Settings Value Found” occurs when required configuration fields are missing or improperly mapped. Common causes include:
* Missing expense, income, or payment account mapping
* Outdated connector version
* Permission or authorization issues
* Corrupted integration cache
To fix the error:
1. Verify and fill in missing settings in the connector
2. Update Square Connector to the latest version
3. Reauthorize accounts and check permissions
4. Clear cache and restart apps
5. Map item categories correctly
6. Test with a single transaction
7. Contact QuickBooks support if needed
Following these steps ensures your **QuickBooks Online Square transaction not adding** issue is resolved, and your integration continues to function smoothly.
For expert assistance with **QuickBooks Online integration issues**, call QuickBooks support at **844-753-8012**.