QuickBooks Online Sync Error: Bill invoice date is in a closed period in QBO. Please use a more recent invoice date on the bill.
Why the Sync Error occurs
This error occurs when a bill, invoice, or payment is attempting to sync from PayMaker to QuickBooks Online (QBO), but the accounting period is closed in QBO.
How to Fix the Sync Error
There are three options to fix this error:
Option 1 - change the date
Change the date of the transaction on the bill or invoice in PayMaker to a date in an open period in QBO
If the transaction is a payment, you will not be able to edit the payment date in PayMaker; proceed to the next 2 solution options
Option 2 - Manually record
Record the transaction/update in QBO manually and contact Customer Support to clear the error
Option 3 - Open your books
Open the books in QBO to allow the transaction to sync, but this option is not recommended as we cannot control if other transactions in PayMaker may sync in to the newly opened period