How do I resolve "Given record number is not in the Payments to Deposit list" when calling POST accounting/bank_deposits ?

Last updated: October 1, 2025

When using the QuickBooks Desktop connection to create bank deposits via Rutter, you may encounter the following error:

There was an error when saving a Deposit line. QuickBooks error message: The given record number is not in the Payments to Deposit list.

This error occurs because the bank deposit has already been processed.

How can I resolve this issue?

  1. Use GET /bank_deposits to check the linked_payments of the deposit. This will help you determine if a payment is already included in a bank deposit. If a bank deposit contains a linked payment, it means the payment has already been "deposited".

  2. Use a payment that has not yet been deposited when making a request to POST accounting/bank_deposits.