If I drop off a load on 12/28/21 and send in the paperwork but the broker doesn't send a check until 1/28/22 would that payment be part of my 2021 taxes or my 2022 taxes?
For you, 99.99% chance it's 2022, but the complete answer is: 2022 if you are using cash accounting 2021 if you are using accrual accounting.