QuickBooks Online doesn't allow users to specify which accounts payable account to use when creating certain vendor documents.
When this happens, you'll see a large balances between the A/P account you specified on SellerZen and the default QuickBooks Online A/P account.
Even though SellerZen creates the proper transactions, the inability to specify the A/P account when creating vendor documents in QuickBooks will cause the balance to grow over time.
If your default QuickBooks A/P account is "Accounts Payable (A/P)" and you've used a different accounts payable for your Amazon integration, follow this guide to migrate your Amazon accounts payable to the default one QuickBooks uses.
- Pause the data sync so that you can change the settings.
- Create a bill payment so that you can link vendor credits and deposits.
- Update your integration settings to use the default QuickBooks accounts payable account. You can find that option under the Purchasing tab on the Integration page.
- Create a journal entry to move the balance of the previously used A/P Account (for example, Amazon US Accounts Payable) to your default QuickBooks A/P account. See image below for example.
5. You can mark the old A/P account as inactive once complete. The balance of the
old A/P account should be $0.00, while the default A/P account should be
changed by the amount in the journal entry.
6. Make sure to go back to the API Status page to Resume sync.
7. Vendor transactions will now use the default A/P account.