Get your taxes done using TurboTax

As I said before, if it is a nonrefundable deposit, yes, it is reported as income as rent.

As for why you have not receive that money from the management company, you would need to discuss that with them.  They may just be temporarily holding it until the end of the lease.