严格的讲是不合法的,但是实际生活中这种很常见,新房交付后业主在装修时都需要缴纳装修押金,在装修结束后达到预定条件可退还押金,如果物业公司在未征得业主同意,擅自把押金冲抵物业费,是不合法的,业主可以要求物业公司强制退回,如果征得业主同意可以冲抵物业费,业主应要求物业公司开具发票,作为已经缴纳物业费的证明。