Q: I have money in the bank and bought land with this money and my intention was to resell it after 3-5 years , do I have to pay Zakat every year on it?
Because your intention at the time of purchase was to resell the land in the future, you must pay Zakat on it every year
And Allah knows best!