Need help
695 Points
Joined November 2021
As you mentioned, the income was accrued in the past year. That means it is taxable for the past year too, regardless of when you got paid.
Even if you didn't ultimately get paid, it doesn't change what happened in the past year.
The standard way of handling this is reporting your income, claiming the TDS and listing the unpaid fees (ie invoice value less the TDS) as a receivable in your balance sheet.