The net weight of the balloon must be zero.
The forces acting on the hot-air balloon when it hovers at a fixed altitude are gravitational force and the upthrust of the hot air. As the balloon is at a fixed altitude, the two forces balance each other resulting in zero net force. Thus, the weight of the balloon is balanced by the upthrust, so the balloon is weightless at this time of the flight.