No, the Spain visa fee is non-refundable in case of rejection. Once you pay the visa fee at the BLS International centre, it will not be returned regardless of the outcome. Similarly, the BLS service charge is also non-refundable once your appointment is confirmed. It is therefore important to submit a complete and accurate application to avoid rejection.