物业不可以自行收取取暖费。
物业公司在受供热公司委托的情况下,可以代为收取取暖费,但不得自行向业主收取或者向业主收取手续费等额外费用。我国相关法律规定,在物业管理区域内,供水、供电、供气、供热、通讯、有线电视等单位应当向最终用户收取有关费用。物业服务企业接受委托代收前款费用的,不得向业主收取手续费等额外费用。
法律依据
《物业管理条例》第四十四条 物业管理区域内,供水、供电、供气、供热、通讯、有线电视等单位应当向最终用户收取有关费用。
物业服务企业接受委托代收前款费用的,不得向业主收取手续费等额外费用。