IBI is an annual municipal tax – going to your Ayuntamiento not Hacienda and it varies from town to town and depends entirely on the declared valor catastral of the property in question. It’s not like the UK where there are bands for council tax and so all houses in a terrace pay the same. It can vary widely between locations for very similar houses. Bit like car tax!
Basura is billed separately 3 or 4 times per year usually.