I did work in 2021, and was sent a check for it in 2023. The check never arrived (apparently lost in the mail). In 2024, a stop-payment order was put in by the employer for the previous check, and the check was re-issued. I was able to deposit it successfully.
I did not declare income in 2023 for this check on my taxes, as it was nowhere to be found. My employer is refusing to send a W-2 for 2024, saying that they have a 2023 W-2 and that is the correct one. However, my impression is that taxes should be paid the moment the money is made available to deposit, which it was not until mid-2024. It wasn't even close to 2023.
Which one of us is right in this situation? Should they issue me a W-2 for 2024? And if not, how can I proceed / will I be fined for non-payment of 2023 taxes? Thank you for the help.
EDIT: I read more on this, and the governing rule here seems to be 26 CFR § 1.451-2 Constructive receipt of income. It says that income is constructively received by the taxpayer for the year "during which it is credited to his account, set apart for him, or otherwise made available so that he may draw upon it at any time.".
However, the critical limitation follows: "income is not constructively received if the taxpayer's control of its receipt is subject to substantial limitations or restrictions."
The regulation provides a specific example in § 1.451-2(b) that's relevant to this situation: "if a dividend is declared payable on December 31 and the corporation followed its usual practice of paying the dividends by checks mailed so that the shareholders would not receive them until January of the following year, such dividends are not considered to have been constructively received in December." This means that the receipt of income is the moment of receipt of the check. The first check I received for this income was in the year 2024.
This seems contrary to the most upvoted answer. Can anyone help to reconcile these opposing views on the question? What is the a source supporting that the income was constructively received (and therefore taxes should be paid) in 2023?