Acoso sexual · Ley 21.643 + Art. 489 CT

Acoso sexual en el trabajo — Ley Karin

Si sufriste acoso sexual en tu trabajo, la Ley Karin (21.643) obliga al empleador a investigar en 30 días. Calcula gratis cuánto arriesga el empleador en multas y cuánto puedes demandar vía tutela laboral (Art. 489 CT).

Necesario para estimar la tutela laboral (recargo de 6 a 11 sueldos del Art. 489 CT).

Cálculo instantáneo. No pedimos email para ver el resultado.

¿Quieres que un abogado revise tu caso?

Te conectamos gratis con un abogado especialista en tu materia y región. Tu cálculo llega con contexto completo, así no repites todo desde cero.

Listo. Un abogado revisará tu caso y te contactará pronto. También enviamos un copia del cálculo a tu email.

Preguntas frecuentes sobre acoso sexual en el trabajo

¿Qué cuenta como acoso sexual en el trabajo?

El Art. 2 inc. 2° del CT (modificado por Ley Karin 21.643) define acoso sexual como cualquier requerimiento de carácter sexual no consentido que amenace o perjudique la situación laboral o las oportunidades de empleo. Incluye contacto físico no deseado, insinuaciones reiteradas, mensajes de contenido sexual, exhibición de material erótico, comentarios sobre el cuerpo o la vida sexual.

¿Tiene que ser de un superior para que cuente?

No. La Ley Karin protege contra acoso sexual de cualquier persona en el lugar de trabajo: jefe, par, subordinado, cliente, proveedor o tercero. El empleador es responsable de prevenirlo y tiene la obligación de investigar la denuncia en 30 días sin importar quién sea el denunciado.

¿Cuánto puedo ganar en juicio si demando por acoso sexual?

Vía tutela laboral del Art. 489 CT: indemnización por años de servicio + recargo de 6 a 11 sueldos según la gravedad del daño a tu integridad física y psíquica. Si además fue causal de tu despido, se suma el Art. 168 CT. Las multas administrativas (hasta 60 UTM) las cobra la DT, no el trabajador.

¿Cuál es el plazo para denunciar acoso sexual?

La denuncia interna a la empresa puede hacerse en cualquier momento, pero idealmente apenas ocurren los hechos para que la investigación tenga prueba. Para procedimiento expedito en la Inspección del Trabajo, los hechos deben haber ocurrido en los últimos 60 días hábiles. Para demanda judicial vía tutela laboral, el plazo es 60 días hábiles desde el último acto.

Estimación referencial basada en el Código del Trabajo de Chile (valores 2026). No constituye asesoría legal y no reemplaza la opinión de un abogado habilitado. Tus datos sólo se usan para conectarte con el profesional que aceptaste, no se publican.

+ Number(n||0).toLocaleString('es-CL'); } catch(e) { return n; } } function esc(s) { return String(s == null ? '' : s).replace(/[&<>"']/g, function(c){ return ({'&':'&','<':'<','>':'>','"':'"',"'":'''}[c]); }); } function readInputs(formEl) { var data = {}; var els = formEl.querySelectorAll('input,select'); for (var i = 0; i < els.length; i++) { var el = els[i]; if (!el.name) continue; if (el.type === 'checkbox') data[el.name] = el.checked; else if (el.type === 'number') data[el.name] = el.value === '' ? null : Number(el.value); else data[el.name] = el.value; } return data; } function showErr(msg) { var box = document.getElementById('err-message'); box.textContent = msg; box.style.display = 'block'; } function hideErr() { document.getElementById('err-message').style.display = 'none'; } function fila(label, monto, norma, nota) { return '
' + esc(label) + (norma ? ' · ' + esc(norma) + '' : '') + '
' + (nota ? '
' + esc(nota) + '
' : '') + '' + fmt(monto) + ''; } function renderResult(tipo, payload) { var r = payload.result || {}; var total = payload.total || r.total || (r.totalRango && r.totalRango.max) || 0; var resumen = r.resumen || ''; var rows = []; if (tipo === 'finiquito') { (r.desglose || []).forEach(function(d){ rows.push(fila(d.concepto, d.monto, d.norma, d.nota)); }); } else if (tipo === 'indemnizacion-despido') { (r.escenarios || []).forEach(function(e){ rows.push('
' + esc(e.nombre) + '
' + esc(e.descripcion) + '
' + fmt(e.total) + ''); }); } else { // multa-ley-karin (r.desglose || []).forEach(function(d){ var rango = (d.monto && d.monto.min !== d.monto.max) ? fmt(d.monto.min) + ' – ' + fmt(d.monto.max) : fmt(d.monto && d.monto.max); rows.push('
' + esc(d.concepto) + ' · ' + esc(d.norma) + '
' + (d.nota ? '
' + esc(d.nota) + '
' : '') + '' + rango + ''); }); } var html = '

Tu estimación

' + '
' + fmt(total) + '
' + '

' + esc(resumen) + '

' + '' + rows.join('') + '
ConceptoMonto
' + (r.recomendacion ? '

💡 ' + esc(r.recomendacion) + '

' : '') + '
' + esc(r.disclaimer || 'Estimación referencial.') + '
'; var el = document.getElementById('result'); el.innerHTML = html; el.style.display = 'block'; document.getElementById('lead-capture').style.display = 'block'; el.scrollIntoView({behavior:'smooth', block:'start'}); } var TIPO = window.JB_CALC_TIPO; // Slug de la variante long-tail (null para páginas padre). Permite // analizar conversión por slug (qué causal/escenario convierte mejor). var VARIANT = window.JB_CALC_VARIANT || null; // Bucket A/B del callout extraIntroHtml. Server-assigned via cookie. // 'A' = vio el callout, 'B' = no lo vio, 'na' = la página no participa. var AB_INTRO = window.JB_AB_INTRO || 'na'; var lastInputs = null; // Pre-rellena campos del formulario con window.JB_CALC_PREFILL (si la // variante long-tail lo definió). Keys = name del input/select. No falla // si una key no existe — útil para variantes que sólo cambian copy. (function applyPrefill(){ var pf = window.JB_CALC_PREFILL || null; if (!pf) return; Object.keys(pf).forEach(function(k){ var el = document.querySelector('[name="' + k + '"]'); if (!el) return; var v = pf[k]; if (el.type === 'checkbox') el.checked = !!v; else el.value = String(v); }); })(); // Page-view event con tipo + slug + bucket A/B. Habilita funnel // view → result → lead segmentado por slug y bucket en GA / GTM. try { window.gtag && window.gtag('event', 'calculadora_view', { tipo: TIPO, variant: VARIANT, ab_intro: AB_INTRO, }); } catch(e) {} document.getElementById('calc-form').addEventListener('submit', async function(ev){ ev.preventDefault(); hideErr(); var btn = document.getElementById('calc-submit'); btn.disabled = true; var inputs = readInputs(ev.target); // Metadata embebida en el JSON de inputs. El backend serializa inputs // como JSON en LeadCalculation.inputs, así que estos campos quedan // persistidos sin requerir cambio de schema. Prefijo __ para // diferenciarlos de los campos reales del formulario. if (VARIANT) inputs.__variant = VARIANT; if (AB_INTRO !== 'na') inputs.__abIntro = AB_INTRO; lastInputs = inputs; try { var res = await fetch('/api/calculadora/' + TIPO, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ sessionId: sid(), inputs: inputs }) }); var data = await res.json(); if (!res.ok) { showErr(data.error || 'Error en el cálculo. Revisa los datos.'); btn.disabled = false; return; } renderResult(TIPO, data); try { window.gtag && window.gtag('event','calculadora_result',{tipo:TIPO,variant:VARIANT,ab_intro:AB_INTRO,total:data.total||0}); } catch(e){} } catch (e) { showErr('No pudimos calcular ahora. Intenta de nuevo.'); } finally { btn.disabled = false; } }); document.getElementById('send-lead').addEventListener('click', async function(){ hideErr(); var email = document.getElementById('email').value.trim(); var telefono = document.getElementById('telefono').value.trim(); var region = document.getElementById('region').value; var consent = document.getElementById('consent').checked; if (!email) { showErr('Necesitamos tu email para conectarte con un abogado.'); return; } if (!consent) { showErr('Marca el consentimiento (Ley 19.628) para continuar.'); return; } var btn = this; btn.disabled = true; try { var res = await fetch('/api/calculadora/' + TIPO, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ sessionId: sid(), inputs: lastInputs, email: email, telefono: telefono, region: region, consent: true }) }); var data = await res.json(); if (!res.ok) { showErr(data.error || 'No pudimos guardar tu solicitud.'); btn.disabled = false; return; } document.getElementById('lead-capture').style.display = 'none'; document.getElementById('ok-message').style.display = 'block'; try { window.gtag && window.gtag('event','calculadora_lead',{tipo:TIPO,variant:VARIANT,ab_intro:AB_INTRO,matched:!!(data.lead && data.lead.matchedLawyer)}); } catch(e){} } catch (e) { showErr('Error de red. Vuelve a intentar.'); btn.disabled = false; } }); document.getElementById('skip-lead').addEventListener('click', function(){ document.getElementById('lead-capture').style.display = 'none'; }); })();