No, tVNS does not have to be painful. You are in control of the stimulation level and should set it to a comfortable level.
Most people describe the sensation as like a tingling or prickle sensation. It is usually more noticable at the start of the session and then fades away.