CUIT-Validator is a project mainly written in PHP, it's free.
Función para validar CUIT/CUIT de Argentina, empaquetado como plugin para CakePHP y con casos de testing
Viene como plugin para CakePHP pero la clase se puede usar de manera suelta en cualquier aplicación
<?php
App::import('libs', 'CuitValidator.CuitValidator');
if (CuitValidator::isValid('30-52135353-1')) {
echo 'El CUIT es válido!';
} else {
echo 'El CUIT no es válido :(';
}