Y’all are discussing the same thing basically

You should use income in the current period as teach says as the source account for the deposit

then when you recon you check off the stale check against this deposit

You do not do anything to a past year financials.  Voiding last years check changes […]

Resolution for 'check against issue: 'We issued a check last year that was never cashed, and the payee is no longer in business. How do we get the check and expense off the books?' available: Yes.

The check against issue or error code is a known issue in Quickbooks Online (QBO) and/or Quickbooks. Support for this issue is available either by self-service or paid support options. Experts are available to resolve your Quickbooks issue to ensure minimal downtime and continue running your business. First try to resolve the check against issue yourself by looking for a resolution described in the article. If it is a complex check against issue or you are unable to solve the issue, you may contact us by clicking here or by using other check against support options.

For more information about resolving issues related to check against in Quickbooks/QBO or to get support for the issue 'We issued a check last year that was never cashed, and the payee is no longer in business. How do we get the check and expense off the books?', click the link below: