Skip to content
  • There are no suggestions because the search field is empty.

Why does updating an invoice in Acctivate fail with a closed period error from QuickBooks Online?

Updating an invoice fails with an error when the transaction is in a closed accounting period in QuickBooks Online.

If you try to change an invoice (like the due date) in Acctivate after it's been posted and synced to QuickBooks Online, you may get an error if that transaction falls within a closed accounting period in QuickBooks Online. QuickBooks does not allow changes to closed periods via its API.

To resolve this issue:

  1. Log in to your QuickBooks Online account.

  2. Locate the invoice that you attempted to update from Acctivate.

  3. Make the necessary changes directly within QuickBooks Online (e.g., Terms & Due Date)

  4. Run a Sync with QuickBooks in Acctivate, if needed, to reflect any updated information.

QuickBooks Online will block updates to any transactions in a closed period when submitted via API (like Acctivate). These must be changed manually in QuickBooks Online.