QuickBooks Error: Object Reference not set to an Instance of an Object

There was an error attempting to send payments to QuickBooks, may occur when the transaction the deposit is supposed to be applied to is either not in QuickBooks or has already been paid for. We  suggest turning off Auto-Apply Rule to send over EOD; follow the steps below to do so. 

1. Navigate to the System Setup Tab and select System Rules

2. Locate the Accounting System Rule for AutoApplyPayment

3. Click to open Rule

4. Change the Answer to zero

5. Save

Related Articles:  

EverLogic to QuickBooks Flow Chart

QuickBooks Error: Trouble Connecting to QuickBooks

QuickBooks Error: QuickBooks Online Access Token

QuickBooks Error: QB Desktop Request

Mapping from EverLogic to QuickBooks