# Fishbowl: "Payment Term empty in QuickBooks sync"

> Fishbowl attempted to sync a blank Payment Term to QuickBooks, which requires a value.

## What it means
When syncing between Fishbowl and QuickBooks, Fishbowl encountered a Payment Term field with no value (empty or blank). QuickBooks requires Payment Terms to be specified when creating or updating vendor, customer, and order records. The sync cannot proceed until the field contains a value.

## What to check
- Locate the vendor, customer, or order in Fishbowl that triggered the sync. Verify its Payment Term field is populated, not blank.
- Confirm that the Payment Term value exists in both Fishbowl and QuickBooks.
- If this error occurs across multiple records, check the sync mapping configuration to ensure it points to the correct field.

---

*From Israel Lopez Consulting (ILC). Custom Fishbowl Inventory integrations and software, and Fishbowl experts since 2015. Written by Israel Lopez. Questions about this topic, or want to reach the people who wrote it? Visit https://israellopezconsulting.com/contact*
