¿Qué es una factura inversa?
Es hacer la factura al revés: en lugar de partir de la base imponible, partes del dinero que quieres cobrar y calculas qué base tienes que poner para que, después de sumar el IVA y restar la retención de IRPF, salga ese importe. Es lo habitual cuando pactas con un cliente un precio «limpio» o «todo incluido».
Base imponible a partir del total a cobrar
El total que te ingresa el cliente es la base más el IVA y menos la retención. Para obtener la base se divide entre ese factor:
Base = Total / (1 + IVA / 100 − IRPF / 100)
1.000 € / (1 + 0,21 − 0,15) = 1.000 € / 1,06 = 943,40 €
Comprobación: 943,40 € + 198,11 € de IVA − 141,51 € de IRPF = 1.000,00 €.
Base imponible a partir del neto
Si lo que quieres es que te queden un importe concreto sin contar el IVA (que no es tuyo, se ingresa a Hacienda), solo hay que descontar la retención:
Base = Neto / (1 − IRPF / 100)
850 € / (1 − 0,15) = 850 € / 0,85 = 1.000 €
Ten en cuenta que la retención de IRPF es un pago a cuenta de tu declaración de la renta: no es un gasto, sino un adelanto de impuestos que luego se regulariza.
¿Por qué a veces no sale exacto?
El IVA y el IRPF se redondean a céntimos por separado, así que para algunos importes no existe ninguna base que dé el total exacto. En ese caso la calculadora te da la base que más se acerca y te avisa de la diferencia, que nunca pasa de un céntimo.