correct me if i am wrong , but i don't think you can pay non residents tax at council office at al kasar , that is your local council taxes , the non residents tax is seperate and is also based on your valor cadastral , it is paid atmain tax offices or at your bank if they will accept the forms , or you can just use a 3rd party company such as spanish tax forms