De este problema surge otra teoría, que considera el bombardeo de las moléculas de disolvente; según esta teoría las moléculas de disolvente bombardean la membrana semipermeable de manera desigual y provocan la ósmosis y la presión osmótica, aunque la diferencia de presiones aumente con la cantidad de soluto.