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 or payment is attempting to sync to QuickBooks Online (QBO), but the accounting period is closed in QBO.

How to Fix the Sync Error

There are three options to resolve this issue:

  • Change the date of the transaction on the bill or invoice to a date in an open period in QBO
  • Record the transaction/update in QBO manually and contact Customer Support to request that the error be cleared
  • Alternatively, open the books in QBO to allow the transaction to sync, but this option is not recommended