For 2018 through 2025, there is no phase-out of itemized deductions for high-income taxpayers.
A business method of accounting requiring income to be reported when earned and expenses to be deducted when incurred. However, deductions generally may not be claimed until economic performance has occurred.