Creo que no has leído bien, el compañero está sin contrato.
Si no hay un contrato por medio que defina los términos de contratación no hay finiquito posible, de hecho en hostelería todavía se usa la triquiñuela esa de pagarte la SS como si estuvieras a prueba de forma indefinida para no hacer contrato.
En Vizcaya está estipulado que se pague 45€ euros por día trabajado de esa manera, de los cuales se descuenta la cuota correspondiente a la SS y viene a quedar al final alrededor de 30€ limpios diarios para el trabajador.
No se a que trato habrás llegado con tu jefe para estar de esa manera durante meses, pero lo mejor es tratar de llegar a un acuerdo amistoso.