Si, para todo.
Lee te primero algo de RegExp, htmlspecialchars, variable types , no puedes ir asi sin leer , es decir lo tienes que entender, no que te lo haga otro. Tienes que saber cada variable que debe de contener/guardar y comprobar si el valor indicado es correcto.
Por ejemplo los telefonos deben de empezar por 6,7 o 9 y tener 9 numeros:
Código PHP:
preg_match("/^[6|7|9|][0-9]{8}$/", $_POST['telefono'], $outTel);
La razon social creo que puede contener varios caracteres asi que:
Código PHP:
$razonsocial = htmlspecialchars(trim(addslashes($_POST['razonsocial'])));
Numero ... bueno tiene que ser integer (supongo)
Código PHP:
$numero = (int)$_POST['numero'];
Bueno el resto intenta averiguarlo tu. Pero te aconsejo que te leas algo...