The self-cleaning filter for PIZETA silos traps any dust in the air flowing through the pneumatic lines used to transport raw materials during silo loading operations, discharging the dust directly into the same. The dusty air is piped into the chamber containing the bag filters; the speed variation makes the heavy particles drop to the bottom, any residual dust is trapped in the bag filters and the clean air flows out of the top of the filter. The layer of dust on the bag filters is removed by a jet of compressed air that hits the bag filters in the opposite direction to the airflow at timed intervals. A specific manometer constantly detects the pressure loss between the two zones of the filter (checking the degree of efficiency of the filter bags). The machine consists of a cylindrical body housing the filter bags, fixed directly to the top of the silos.