It belongs on your 2017 1099 statement.

You shouldn’t be changing dates. It’s not when the check […]

Resolution for 'accounting purposes issue: 'If a contractor had 2017 wages but check cleared the bank in 2018, can I date transaction to 12/31/17 for 1099 purpose and then change back for accounting purposes?' available: Yes.

The accounting purposes 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 accounting purposes issue yourself by looking for a resolution described in the article. If it is a complex accounting purposes issue or you are unable to solve the issue, you may contact us by clicking here or by using other accounting purposes support options.

For more information about resolving issues related to accounting purposes in Quickbooks/QBO or to get support for the issue 'If a contractor had 2017 wages but check cleared the bank in 2018, can I date transaction to 12/31/17 for 1099 purpose and then change back for accounting purposes?', click the link below:

Details