If anything, it’s the other way round.
SEPA prohibits “someone along the way” charging intermediary and/or third-party fees (unlike SWIFT transfers), but it does not have to be free at either end. I.e., payer’s and payee’s bank may charge fees for SEPA transfers.
On personal accounts though, many banks in the EUR have decided to offer free SEPA transfers to consumers, at least when initiated through online and other self-service channels.
I think I’ve covered it in a post of mine a while ago - but I’m unable to find it.
Sender’s bank in EU/EEA: Usual fees for outgoing SEPA transfers. Which means free on many personal accounts. AFAIK they’d be allowed to charge other (higher) fees sending to Switzerland than to other EU countries - but few if any do so, to my knowledge.
Intermediary fees: None
Bank Cler as receiving bank will convert to CHF at their foreign currency rates. I couldn’t find it easily on their web site, but will probably be 1% surcharge or something. Considerably more than TransferWise, I’d be willing to bet.