El error esta en que se esta intentando una variable VARCHAR en FLOAT.
haz lo siguiente.
Código PHP:
dim sql
sql ="insert into [facturas] (num_factura,id_cliente,total,descuento,importe_final,iva,total_final,fecha_factura) values ('"&num_factura&"','"&id_cliente&"','"&total&"','"&descuento&"','"&importe_final&"','"&iva&"','"&total_final&"','"&fecha&"')"
response.write sql
response.end
set rs = Conn.Execute (sql)
al hacer esto, se imprimira en la paltalla el STRING que se esta intentando ejecutar y veras cual es el error.