银行贷款通过担保贷款,通常会收取以下费用:1、评估费。借款人若有资产作为抵押的话,需要先经有资质的评估公司评估,这里会产生评估费;2、履约担保金。是借款人在合同执行过程中违反合同规定或违约,弥补借款人造成的经济损失而交的保证金。3、抵押登记费。有抵押物的需要到相关部门将抵押物进行抵押。登记时会产生登记费。4、担保费。此项费用是贷款所产生的最多的手续费。担保费高低一般是由担保公司定,不同公司担保费标准不同,也与具体贷款情况有关,担保公司承担风险越高的,担保费越高。