1function O(){const i=document.documentElement.getAttribute("data-lang")||typeof localStorage<"u"&&localStorage.getItem("lang")||document.documentElement.lang||"en",a=String(i).toLowerCase().split("-")[0];return a==="pl"||a==="de"||a==="fr"||a==="es"?a:"en"}function Y(){const i={en:"en-US",pl:"pl-PL",de:"de-DE",fr:"fr-FR",es:"es-ES"},a=O();return i[a]||"en-US"}function W(){const i=document.querySelector(".sal-root");if(!i||!window.TOOL_TRANSLATIONS)return;const a=O(),b=window.TOOL_TRANSLATIONS[a]||window.TOOL_TRANSLATIONS.en;i.querySelectorAll("[data-i18n]").forEach(g=>{const d=g.getAttribute("data-i18n");!d||b[d]==null||(g.textContent=b[d])})}window.TOOL_TRANSLATIONS={en:{title:"Salary Calculator",desc:"Convert your Gross salary to Net take-home pay with global tax standards and cost analysis.",label_gross:"Gross Salary",label_allowance:"Tax-Free Allowance (Annual)",label_net_result:"Take-home (Net)",label_gross_result:"Gross Salary",label_deductions:"Total Deductions",label_effective:"Effective Tax",label_employer_costs:"Calculate Employer Costs",label_employer_rate:"Employer Contributions %",label_employer_total:"Total Cost (Employer)",label_net:"Net Pay",label_tax:"Income Tax",label_social_health:"Insurance",privacy_badge:"No data leaves your browser.",opt_yearly:"Yearly",opt_monthly:"Monthly",opt_biweekly:"2-Weeks",opt_weekly:"Weekly",label_period_section:"Pay period",tooltip_period:"Choose how often the gross amount is paid: yearly, monthly, every two weeks, weekly, or use custom days per pay period.",tooltip_gross:"Gross amount before tax in the selected period. Match it to your contract or payslip.",tooltip_allowance:"Annual tax-free allowance (if applicable) subtracted before applying the income tax rate to the remainder.",tooltip_tax:"Income tax percentage applied to taxable income after the allowance.",tooltip_social:"Social security or pension contributions as a percentage of gross (adjust to your country).",tooltip_health:"Health or medical insurance contributions as a percentage of gross.",tooltip_employer_rate:"Employer-side payroll costs as a percentage of gross. Used only when employer costs are enabled.",label_chart_net:"Net",sal_what_title:"What is a salary calculator?",sal_what_p1:"A salary calculator estimates how much of your gross pay you keep after typical deductions such as income tax, social contributions, and health insurance. You enter your gross amount for the pay period you choose, optional annual allowances, and percentage rates that match your situation or country rules. The tool annualises where needed, applies your inputs, and shows net pay plus a simple breakdown so you can compare scenarios quickly.",sal_what_p2:"It is useful for job offers, raises, part-time changes, or budgeting from net income rather than contract gross. Results depend entirely on the rates you enter; progressive brackets, caps, credits, and employer rules are not modelled in detail. Use the figures as an indicative estimate and confirm with payroll, a tax adviser, or official guidance for your jurisdiction.",th_example:"Employment Type",th_take_home:"Est. Take-home",ex_sal_entry:"Entry-level Role",ex_sal_senior:"Senior Manager",ex_sal_part:"Part-time Specialist",tag_business:"Business Tools",how_to_use_title:"How to use the Salary Calculator",how_to_use_desc:"Understanding your take-home pay is crucial for effective budgeting and financial planning. Our salary calculator helps you estimate your net income by subtracting necessary taxes and insurance contributions from your gross pay. Simply enter your contracted gross amount and current tax rates to see how much actually lands in your bank account every month or year.",how_it_calculates_title:"How it calculates",everyday_examples_title:"Everyday examples",ex_job_title:"ð¼ Job Offer Comparison",ex_job_desc:"When choosing between two offers, use the calculator to see the actual difference in your monthly spending power.",ex_raise_title:"ð Pay Rise Evaluation",ex_raise_desc:"Calculate how much of a â¬500 gross pay rise will actually end up in your pocket after mov
1ing into a higher tax bracket.",ex_rent_title:"ð Renting a Home",ex_rent_desc:"Ensure you can afford your dream apartment by basing your budget on your net income, not your gross contract amount.",ex_loan_title:"ð¦ Applying for a Loan",ex_loan_desc:"Banks care about your disposable income; use the net figure to accurately estimate your borrowing capacity.",ex_lifestyle_title:"â Lifestyle Budgeting",ex_lifestyle_desc:"Determine how much you can allocate for hobbies, travel, and savings based on your reliable monthly income.",ex_part_time_title:"ð Switching to Part-time",ex_part_time_desc:"Project your new take-home pay if you decide to reduce your working hours for better work-life balance.",faq_title:"Frequently asked questions",faq_q1:"What is the difference between Gross and Net salary?",faq_a1:"Gross salary is the total amount before any deductions. Net salary (or take-home pay) is what you actually receive in your bank account after taxes and insurance have been taken out.",faq_q2:"What are tax brackets?",faq_a2:`Many countries use a "progressive" tax system. This means you pay a higher percentage of tax on the money you earn above certain thresholds. You don't pay the highest rate on your *whole* salary, only on the part in that bracket.`,faq_q3:"How accurate is this calculator?",faq_a3:"While we keep our logic updated with standard tax rules, personal circumstances (like marriage status, dependents, or specific tax relief) can change your final result.",faq_q_social:"Why does my social security fluctuate?",faq_a_social:"Some contributions have monthly or annual caps. Once you exceed them, you might see a slight increase in your net pay until the next period starts.",faq_q_bonus:"Are bonuses taxed differently?",faq_a_bonus:"In many cases, bonuses are added to your regular income and taxed at your 'marginal' rate (the highest rate you pay).",opt_custom:"Custom",label_days:"days"},pl:{title:"Kalkulator WynagrodzeÅ",desc:"Przelicz wynagrodzenie brutto na netto (na rÄkÄ) zgodnie z globalnymi standardami podatkowymi i analizÄ
kosztów.",label_gross:"Wynagrodzenie Brutto",label_allowance:"Kwota Wolna od Podatku (Roczna)",label_net_result:"Na rÄkÄ (Netto)",label_gross_result:"Kwota Brutto",label_deductions:"Suma SkÅadek i Podatków",label_effective:"Efektywny Podatek",label_employer_costs:"Oblicz koszty pracodawcy",label_employer_rate:"SkÅadki pracodawcy %",label_employer_total:"CaÅkowity koszt (Pracodawca)",label_net:"Pensja Netto",label_tax:"Podatek",label_social_health:"Ubezpieczenia",privacy_badge:"Dane nie opuszczajÄ
przeglÄ
darki.",opt_yearly:"Rocznie",opt_monthly:"MiesiÄcznie",opt_biweekly:"2 Tygodnie",opt_weekly:"Tygodniowo",label_period_section:"Okres wypÅaty",tooltip_period:"Wybierz, jak czÄsto podana kwota brutto jest wypÅacana: rocznie, miesiÄcznie, co dwa tygodnie, co tydzieÅ lub ustaw wÅasnÄ
liczbÄ dni okresu.",tooltip_gross:"Kwota brutto przed podatkiem w wybranym okresie. Dopasuj jÄ
do umowy lub listy pÅac.",tooltip_allowance:"Roczna kwota wolna od podatku (jeÅli dotyczy), odejmowana przed naliczeniem podatku dochodowego od reszty.",tooltip_tax:"Procent podatku dochodowego od podstawy po odjÄciu kwoty wolnej.",tooltip_social:"SkÅadki emerytalno-rentowe lub spoÅeczne jako procent brutto (dostosuj do kraju i umowy).",tooltip_health:"SkÅadki zdrowotne lub ubezpieczenia medycznego jako procent brutto.",tooltip_employer_rate:"Koszty po stronie pracodawcy jako procent brutto. Używane tylko po wÅÄ
czeniu opcji kosztów pracodawcy.",label_chart_net:"Netto",sal_what_title:"Czym jest kalkulator wynagrodzeÅ?",sal_what_p1:"Kalkulator wynagrodzeÅ szacuje, ile z pensji brutto zostaje po typowych potrÄ
ceniach: podatek dochodowy, skÅadki spoÅeczne i zdrowotne. Wpisujesz kwotÄ brutto dla wybranego okresu wypÅaty, opcjonalnie rocznÄ
kwotÄ wolnÄ
oraz stawki procentowe zgodne z TwojÄ
sytuacjÄ
lub zasadami kraju. NarzÄdzie w razie potrzeby przelicza na rok, stosuje Twoje dane i pokazuje wypÅatÄ netto wraz z prostym podziaÅem, żebyÅ mógÅ szybko porównaÄ warianty.",sal_what_p2:"Przydaje siÄ przy ofertach pracy, podwyżkach, przejÅciu na czÄÅÄ etatu lub budżetowaniu od dochodu netto, a nie od kwoty brutto z umowy. Wynik zależy wyÅÄ
cznie od wpisanych stawek: nie odwzorowuje szczegóÅowo progów podatkowych, limitów skÅadek, ulg ani peÅnych zasad pracodawcy. Traktuj wynik orientacyjnie i zweryfikuj w kadrach, u doradcy podatkowego lub w oficjalnych źródÅach.",th_example:"Typ Zatrudnienia",th_take_home:"Szacunkowe Netto",ex_sal_entry:"Pracownik poczÄ
tkujÄ
cy",ex_sal_senior:"Senior Manager",ex_sal_part:"Specjalista (czÄÅÄ etatu)",how_to_use_title:"Jak korzystaÄ z kalkulatora wynagrodzeÅ",how_to_use_desc:"Zrozumienie Twojej wypÅaty 'na rÄkÄ' jest kluczowe dla budżetowania. Nasz kalkulator pomaga oszacowaÄ dochód netto poprzez odjÄcie podatków i skÅadek od kwoty brutto.",how_it_calculates_title:"Jak to liczymy",everyday_examples_title:"Codzienne przykÅady",ex_job_title:"ð¼ Porównanie ofert pracy",ex_job_desc:"WybierajÄ
c miÄdzy dwiema ofertami, zobacz rzeczywistÄ
różnicÄ w sile nabywczej.",ex_raise_title:"ð Ocena podwyżki",ex_raise_desc:"Oblicz, ile z podwyżki brutto faktycznie trafi do Twojej kieszeni.",ex_rent_title:"ð Wynajem mieszkania",ex_rent_desc:"Opieraj budżet na dochodzie netto, a nie kwocie brutto z umowy.",ex_loan_title:"
1ð¦ Wniosek o kredyt",ex_loan_desc:"Banki interesuje Twój dochód rozporzÄ
dzalny; użyj kwoty netto do oceny zdolnoÅci kredytowej.",ex_lifestyle_title:"â Budżet domowy",ex_lifestyle_desc:"OkreÅl ile możesz wydaÄ na hobby i podróże w oparciu o realne dochody.",ex_part_time_title:"ð PrzejÅcie na póŠetatu",ex_part_time_desc:"Sprawdź jak zmieni siÄ Twoja wypÅata po zmniejszeniu wymiaru czasu pracy.",faq_title:"CzÄsto zadawane pytania",faq_q1:"Jaka jest różnica miÄdzy wynagrodzeniem Brutto a Netto?",faq_a1:"Brutto to kwota przed potrÄ
ceniami. Netto to kwota, którÄ
otrzymujesz na konto po odprowadzeniu podatków.",faq_q2:"Co to sÄ
progi podatkowe?",faq_a2:"System progresywny oznacza wyższy procent podatku od dochodów powyżej okreÅlonych limitów.",faq_q3:"Jak dokÅadny jest ten kalkulator?",faq_a3:"To szacunek zgodny ze standardowymi zasadami; ulgi i sytuacja rodzinna mogÄ
zmieniÄ wynik.",faq_q_social:"Dlaczego skÅadki spoÅeczne bywajÄ
nieregularne?",faq_a_social:"W wielu systemach obowiujÄ
roczne lub miesiÄczne limity skÅadek - po ich przekroczeniu czÄÅÄ potrÄ
ceÅ może spaÅÄ do koÅca okresu rozliczeniowego.",faq_q_bonus:"Czy premie sÄ
opodatkowane inaczej?",faq_a_bonus:"Zazwyczaj premie sÄ
doliczane do dochodu i opodatkowane TwojÄ
najwyższÄ
stawkÄ
(marginalnÄ
).",opt_custom:"WÅasny",label_days:"dni"},de:{title:"Gehaltsrechner",desc:"Rechnen Sie Ihr Bruttogehalt in das Nettogehalt um, mit globalen Steuerstandards und Kostenanalyse.",label_gross:"Bruttogehalt",label_allowance:"Grundfreibetrag (Jährlich)",label_net_result:"Nettogehalt",label_gross_result:"Bruttobetrag",label_deductions:"Gesamtabzüge",label_effective:"Effektive Steuer",label_employer_costs:"Arbeitgeberkosten berechnen",label_employer_rate:"Lohnnebenkosten %",label_employer_total:"Gesamtkosten (Arbeitgeber)",label_net:"Nettolohn",label_tax:"Einkommensteuer",label_social_health:"Versicherung",privacy_badge:"Daten bleiben im Browser.",opt_yearly:"Jährlich",opt_monthly:"Monatlich",opt_biweekly:"2-Wochen",opt_weekly:"Wöchentlich",label_period_section:"Auszahlungszeitraum",tooltip_period:"Wählen Sie, wie oft das Bruttogehalt gezahlt wird: jährlich, monatlich, zweiwöchentlich, wöchentlich oder über benutzerdefinierte Tage pro Abrechnungszeitraum.",tooltip_gross:"Bruttobetrag vor Steuern im gewählten Zeitraum. Orientieren Sie sich an Vertrag oder Gehaltsabrechnung.",tooltip_allowance:"Jährlicher steuerfreier Freibetrag (falls zutreffend), der vor Anwendung des Einkommensteuersatzes abgezogen wird.",tooltip_tax:"Einkommensteuersatz auf das zu versteuernde Einkommen nach dem Freibetrag.",tooltip_social:"Sozialversicherungs- oder Rentenbeiträge als Prozent vom Brutto (an Ihr Land anpassen).",tooltip_health:"Kranken- oder Zusatzversicherungsbeiträge als Prozent vom Brutto.",tooltip_employer_rate:"Arbeitgeberanteile als Prozent vom Brutto. Nur relevant, wenn Arbeitgeberkosten aktiviert sind.",label_chart_net:"Netto",sal_what_title:"Was ist ein Gehaltsrechner?",sal_what_p1:"Ein Gehaltsrechner schätzt, wie viel von Ihrem Bruttogehalt nach typischen Abzügen wie Einkommensteuer, Sozial- und Krankenversicherung übrig bleibt. Sie geben den Bruttobetrag für den gewählten Auszahlungszeitraum, optional einen jährlichen Freibetrag und Prozentsätze ein, die zu Ihrer Situation passen. Das Tool annualisiert wo nötig, wendet Ihre Eingaben an und zeigt Nettogehalt plus eine einfache Aufteilung für schnelle Szenarienvergleiche.",sal_what_p2:"Nützlich bei Jobangeboten, Gehaltserhöhungen, Teilzeit oder Budgetplanung auf Basis des Nettos. Das Ergebnis hängt vollständig von Ihren Sätzen ab; progressive Tarife, Beitragsgrenzen, Freibeträge und Arbeitgeberregeln werden nicht im Detail abgebildet. Nutzen Sie die Zahlen als Orientierung und klären Sie mit Payroll, Steuerberatung oder offiziellen Quellen.",th_example:"Beschäftigungsart",th_take_home:"Geschätztes Netto",ex_sal_entry:"Einstiegsposition",ex_sal_senior:"Senior Manager",ex_sal_part:"Teilzeit-Spezialist",how_to_use_title:"So nutzen Sie den Gehaltsrechner",how_to_use_desc:"Das Verständnis Ihres Nettogehalts ist entscheidend für eine effektive Budgetierung. Unser Gehaltsrechner hilft Ihnen, Ihr Nettoeinkommen zu schätzen, indem er Steuern und Sozialversicherungsbeiträge von Ihrem Bruttolohn abzieht.",how_it_calculates_title:"So wird gerechnet",everyday_examples_title:"Anwendungsbeispiele",ex_job_title:"ð¼ Stellenangebote vergleichen",ex_job_desc:"Wenn Sie sich zwischen zwei Angeboten entscheiden müssen, nutzen Sie den Rechner, um die tatsächliche Differenz in Ihrer monatlichen Kaufkraft zu sehen.",ex_raise_title:"ð Gehaltserhöhung bewerten",ex_raise_desc:"Berechnen Sie, wie viel von einer Bruttoerhöhung von 500 ⬠tatsächlich in Ihrer Tasche landet.",ex_rent_title:"ð Eine Wohnung mieten",ex_rent_desc:"Stellen Sie sicher, dass Sie sich Ihre Traumwohnung leisten können, indem Sie Ihr Budget auf Ihr Nettoeinkommen stützen.",ex_loan_title:"
1ð¦ Einen Kredit beantragen",ex_loan_desc:"Banken achten auf Ihr verfügbares Einkommen; nutzen Sie den Nettobetrag.",ex_lifestyle_title:"â Lifestyle-Budgetierung",ex_lifestyle_desc:"Bestimmen Sie, wie viel Sie für Hobbys, Reisen und Ersparnisse ausgeben können.",ex_part_time_title:"ð Wechsel in Teilzeit",ex_part_time_desc:"Projizieren Sie Ihr neues Nettogehalt nach Stundenreduzierung.",faq_title:"Häufig gestellte Fragen",faq_q1:"Was ist der Unterschied zwischen Brutto- und Nettogehalt?",faq_a1:"Das Bruttogehalt ist der Gesamtbetrag vor allen Abzügen. Das Nettogehalt ist das, was Sie auf Ihrem Bankkonto erhalten.",faq_q2:"Was sind Steuerklassen?",faq_a2:"Progressive Systeme bedeuten, dass Sie einen höheren Prozentsatz an Steuern auf das Geld zahlen, das Sie über bestimmten Grenzen verdienen.",faq_q3:"Wie genau ist dieser Rechner?",faq_a3:"Persönliche Umstände können das Ergebnis verändern. Betrachten Sie die Zahlen als Schätzung.",faq_q_social:"Warum schwankt meine Sozialversicherung?",faq_a_social:"Einige Beiträge haben Obergrenzen, nach deren Erreichung Sie vorübergehend mehr Netto erhalten.",faq_q_bonus:"Werden Boni anders besteuert?",faq_a_bonus:"Boni werden meist zum Einkommen addiert und mit dem Grenzsteuersatz versteuert.",opt_custom:"Benutzerdefiniert",label_days:"Tage"},fr:{title:"Simulateur de salaire",desc:"Estimez le salaire net a partir du brut, avec deductions types et analyse des couts.",label_gross:"Salaire brut",label_allowance:"Abattement fiscal annuel",label_net_result:"Salaire net (a payer)",label_gross_result:"Salaire brut",label_deductions:"Total des deductions",label_effective:"Taux effectif",label_employer_costs:"Inclure les couts employeur",label_employer_rate:"Charges employeur %",label_employer_total:"Cout total employeur",label_net:"Remuneration nette",label_tax:"Impot sur le revenu",label_social_health:"Assurances",privacy_badge:"Les donnees ne quittent pas votre navigateur.",opt_yearly:"Annuel",opt_monthly:"Mensuel",opt_biweekly:"Bihebdomadaire",opt_weekly:"Hebdomadaire",label_period_section:"Periode de paie",tooltip_period:"Choisissez la frequence de versement du brut : annuel, mensuel, bihebdomadaire, hebdomadaire ou via un nombre de jours personnalise par periode.",tooltip_gross:"Montant brut avant impot pour la periode choisie. A rapprocher du contrat ou du bulletin de paie.",tooltip_allowance:"Abattement annuel non imposable (si applicable), deduit avant d appliquer le taux d impot sur le solde.",tooltip_tax:"Taux d impot sur le revenu applique au revenu imposable apres abattement.",tooltip_social:"Cotisations sociales ou retraite en pourcentage du brut (ajustez selon le pays).",tooltip_health:"Cotisations sante ou mutuelle en pourcentage du brut.",tooltip_employer_rate:"Couts employeur en pourcentage du brut. Utilise seulement si l option couts employeur est activee.",label_chart_net:"Net",sal_what_title:"Qu est-ce qu un calculateur de salaire ?",sal_what_p1:"Un calculateur de salaire estime combien il vous reste apres des deductions typiques : impot sur le revenu, cotisations sociales et assurance maladie. Vous saisissez le brut pour la periode de paie choisie, un eventuel plafond d abattement annuel et des pourcentages adaptes a votre situation. L outil annualise si besoin, applique vos valeurs et affiche le net avec un decoupage simple pour comparer rapidement des scenarios.",sal_what_p2:"Utile pour comparer des offres, une augmentation, le temps partiel ou budgetiser a partir du net plutot que du brut contractuel. Le resultat depend entierement des taux saisis ; baremes progressifs, plafonds, credits d impot et regles employeur ne sont pas modelises en detail. Utilisez le resultat comme estimation indicative et confirmez avec la paie, un conseiller ou les sources officielles.",th_example:"Type d emploi",th_take_home:"Net estime",ex_sal_entry:"Poste junior",ex_sal_senior:"Cadre senior",ex_sal_part:"Specialiste a temps partiel",how_to_use_title:"Comment utiliser le calculateur de salaire",how_to_use_desc:"Comprendre votre salaire net est essentiel pour budgetiser. L outil estime le net en retranchant impots et cotisations a partir du brut contractuel saisi.",how_it_calculates_title:"Comment le calcul est fait",everyday_examples_title:"Exemples du quotidien",ex_job_title:"Comparer des offres",ex_job_desc:"Lorsque vous hesitez entre deux offres, comparez le pouvoir d achat mensuel reel apres deductions.",ex_raise_title:"Evaluer une augmentation",ex_raise_desc:"Mesurez combien d une augmentation brute de 500 EUR reste reellement apres passage a une tranche superieure.",ex_rent_title:"Louer un logement",ex_rent_desc:"Basez votre budget sur le net plutot que sur le montant brut du contrat.",ex_loan_title:"Demander un pret",ex_loan_desc:"Les banques regardent le revenu disponible ; utilisez le net pour estimer votre capacite d emprunt.",ex_lifestyle_title:"Budget loisirs",ex_lifestyle_desc:"Repartissez loisirs, voyages et epargne selon un revenu net fiable.",ex_part_time_title:"Passer a temps partiel",ex_part_time_desc:"Projettez votre nouveau net si vous reduisez votre temps de travail.",faq_title:"Questions frequentes",faq_q1:"Quelle est la difference entre salaire brut et net ?",faq_a1:"Le brut est le total avant deductions. Le net est ce qui arrive sur votre compte apres impots et cotisations.",faq_q2:"Qu est-ce qu un bareme progressif ?",faq_a2:"Dans un systeme progressif, une partie du revenu est taxee plus fort au-dela de certains seuils.",faq_q3:"A quel point ce calculateur est-il precis ?",faq_a3:"C est une estimation basee sur vos taux ;
1 situation familiale et niches fiscales peuvent changer le resultat reel.",faq_q_social:"Pourquoi mes cotisations sociales varient-elles ?",faq_a_social:"Certaines cotisations ont des plafonds ; une fois atteints, le net peut temporairement augmenter.",faq_q_bonus:"Les primes sont-elles imposees differemment ?",faq_a_bonus:"Souvent, les primes sont additionnees au revenu et imposees au taux marginal.",opt_custom:"Personnalise",label_days:"jours"},es:{title:"Calculadora de Salario",desc:"Convierta su salario bruto a sueldo neto con estándares fiscales globales y análisis de costes.",label_gross:"Salario Bruto",label_allowance:"MÃnimo Exento (Anual)",label_net_result:"Sueldo Neto (En mano)",label_gross_result:"Importe Bruto",label_deductions:"Deducciones Totales",label_effective:"Impuesto Efectivo",label_employer_costs:"Calcular costes del empleador",label_employer_rate:"Seguridad social empresa %",label_employer_total:"Coste total (Empleador)",label_net:"Salario Neto",label_tax:"Impuesto",label_social_health:"Seguros",privacy_badge:"Los datos no salen del navegador.",opt_yearly:"Anual",opt_monthly:"Mensual",opt_biweekly:"2-Semanas",opt_weekly:"Semanal",label_period_section:"Periodo de pago",tooltip_period:"Elija con qué frecuencia se paga el bruto: anual, mensual, quincenal, semanal o con un número personalizado de dÃas por perÃodo.",tooltip_gross:"Importe bruto antes de impuestos en el periodo elegido. Debe coincidir con el contrato o la nómina.",tooltip_allowance:"MÃnimo exento anual (si aplica) que se resta antes de aplicar el tipo de IRPF al resto.",tooltip_tax:"Porcentaje de impuesto sobre la renta aplicado a la base imponible tras el mÃnimo exento.",tooltip_social:"Cotizaciones a la seguridad social o pensiones como porcentaje del bruto (ajuste según paÃs).",tooltip_health:"Cotizaciones de salud o seguro médico como porcentaje del bruto.",tooltip_employer_rate:"Costes patronales como porcentaje del bruto. Solo se usan si activa el cálculo de costes del empleador.",label_chart_net:"Neto",sal_what_title:"¿Qué es una calculadora de salario?",sal_what_p1:"Una calculadora de salario estima cuánto conserva de su bruto tras deducciones habituales: IRPF, cotizaciones sociales y salud. Introduce el bruto del periodo de pago elegido, un mÃnimo exento anual opcional y porcentajes acordes con su situación. La herramienta anualiza cuando hace falta, aplica sus datos y muestra el neto con un desglose simple para comparar escenarios.",sal_what_p2:"Sirve para ofertas de trabajo, subidas, pasar a tiempo parcial o presupuestar desde el neto. El resultado depende solo de los tipos que introduzca; tramos progresivos, topes, deducciones y reglas del empleador no se modelan al detalle. Use las cifras como orientación y confirme con nóminas, asesorÃa u organismos oficiales.",th_example:"Tipo de empleo",th_take_home:"Neto estimado",ex_sal_entry:"Nivel de entrada",ex_sal_senior:"Gerente Senior",ex_sal_part:"Especialista a tiempo parcial",how_to_use_title:"Cómo usar la calculadora de salario",how_to_use_desc:"Comprender su sueldo neto jest fundamental para un presupuesto efectivo. Nuestra calculadora de salario le ayuda a estimar su ingreso neto restando los impuestos y las contribuciones a la seguridad social de su sueldo bruto.",how_it_calculates_title:"Cómo se calcula",everyday_examples_title:"Ejemplos prácticos",ex_job_title:"ð¼ Comparación de ofertas de empleo",ex_job_desc:"Al elegir entre dos ofertas, use la calculadora para ver la diferencia real en su poder adquisitivo mensual.",ex_raise_title:"ð Evaluación de aumento de sueldo",ex_raise_desc:"Calcule cuánto de un aumento de sueldo bruto de 500 ⬠llegará realmente a su bolsillo después de pasar a un tramo impositivo superior.",ex_rent_title:"ð Alquilar una vivienda",ex_rent_desc:"Asegúrese de poder permitirse el apartamento de sus sueños basando su presupuesto en su ingreso neto, no en el importe bruto del contrato.",ex_loan_title:"ð¦ Solicitar un préstamo",ex_loan_desc:"A los bancos les interesa su renta disponible; use la cifra neta para estimar con precisión su capacidad de endeudamiento.",ex_lifestyle_title:"â Presupuesto de estilo de vida",ex_lifestyle_desc:"Determine cuánto puede asignar a pasatiempos, viajes y ahorros basándose en sus ingresos mensuales fiables.",ex_part_time_title:"ð Pasar a tiempo parcial",ex_part_time_desc:"Proyecte su nuevo sueldo neto si decide reducir su jornada laboral para un mejor equilibrio entre vida personal y laboral.",faq_title:"Preguntas frecuentes",faq_q1:"¿Cuál jest la diferencia entre el salario bruto y el neto?",faq_a1:"El salario bruto jest el importe total antes de cualquier deducción. El salario neto (o sueldo para llevar) jest lo que realmente recibe en su cuenta bancaria después de haber restado los impuestos y seguros.",faq_q2:"¿Qué son los tramos impositivos?",faq_a2:"Muchos paÃses utilizan un sistema fiscal 'progresivo'. Esto significa que se paga un mayor porcentaje de impuestos sobre el dinero que se gana por encima de ciertos umbrales.",faq_q3:"¿Qué fiabilidad tiene esta calculadora?",faq_a3:"Aunque mantenemos nuestra lógica actualizada con las normas fiscales estándar, las circunstancias personales (como estado civil, personas a cargo o desgravaciones especÃficas) pueden camb
1iar el resultado final.",faq_q_social:"¿Por qué varÃa mi seguridad social?",faq_a_social:"Algunas contribuciones tienen lÃmites mensuales o anuales. Una vez que los supera, es posible que note un ligero aumento en su sueldo neto.",faq_q_bonus:"¿Las bonificaciones tributan de forma diferente?",faq_a_bonus:"En muchos casos, las bonificaciones se suman a sus ingresos regulares y tributan a su tipo 'marginal' (el más alto que paga).",opt_custom:"Personalizado",label_days:"dÃas"}};document.addEventListener("DOMContentLoaded",()=>{const i=document.getElementById("sal-gross"),a=document.getElementById("sal-currency"),b=document.getElementById("sal-allowance"),g=document.getElementById("sal-tax"),d=document.getElementById("sal-social"),E=document.getElementById("sal-health"),v=document.getElementById("employer-toggle"),B=document.getElementById("employer-fields"),T=document.getElementById("sal-employer-rate"),C=document.getElementById("sal-custom-periods"),p=document.getElementById("sal-custom-period-wrap"),I=document.querySelectorAll('input[name="sal-period"]');function G(e){const t=String(e).toLowerCase().split("-")[0];return t==="pl"?"PLN":t==="de"||t==="es"||t==="fr"?"EUR":t==="en"&&window.location.hostname.includes(".co.uk")?"GBP":"USD"}const R=G(document.documentElement.lang);a&&(a.value=R),W();function U(e){switch(e){case"yearly":return 1;case"monthly":return 12;case"biweekly":return 26;case"weekly":return 52;case"custom":return 365/Math.max(1,parseFloat(C?.value)||30);default:return 12}}function f(){const e=Array.from(I).find(V=>V.checked),t=e?e.value:"monthly",s=U(t);let o=parseFloat(i?.value)||0,r=(parseFloat(g?.value)||0)/100,c=(parseFloat(d?.value)||0)/100,y=(parseFloat(E?.value)||0)/100,h=parseFloat(b?.value)||0,l=(parseFloat(T?.value)||0)/100,n=o*s,w=Math.max(0,n-h)*r,x=n*c,z=n*y,q=w+x+z,k=n-q;k<0&&(k=0);let S=0,P=!!v?.checked;P&&(S=n*l);let H=k/s,j=n/s,J=w/s,Q=(x+z)/s,L=q/s,Z=(n+S)/s,D=0;j>0&&(D=L/j*100),F({net:H,gross:j,tax:J,soc:Q,deductions:L,effTax:D,employerTotal:Z,hasEmployer:P})}function F(e){const t=Y(),s=a?a.value:"USD";function o(u){return new Intl.NumberFormat(t,{style:"currency",currency:s,minimumFractionDigits:2,maximumFractionDigits:2}).format(u)}const r=document.getElementById("res-main"),c=document.getElementById("res-gross"),y=document.getElementById("res-deductions"),h=document.getElementById("res-effective");r&&(r.textContent=o(e.net)),c&&(c.textContent=o(e.gross)),y&&(y.textContent=o(e.deductions)),h&&(h.textContent=e.effTax.toFixed(1)+"%");const l=document.getElementById("employer-total-item"),n=document.getElementById("res-employer-total");e.hasEmployer?(l&&l.classList.remove("hidden"),n&&(n.textContent=o(e.employerTotal))):l&&l.classList.add("hidden"),K(e.net,e.tax,e.soc,e.gross)}const _=264,N=3,M=3;function K(e,t,s,o){const r=document.getElementById("chart-percent-net");if(o<=0){m("chart-net",_,0),m("chart-tax",_,0),m("chart-social",_,0),r&&(r.textContent="0%");return}const c=e/o,y=t/o,h=s/o,l=N/360*_,n=_*((360-M*N)/360);let u=l/2;const w=h*n,x=u;u+=w+l;const z=y*n,q=u;u+=z+l;const k=c*n,S=u;m("chart-social",w,x),m("chart-tax",z,q),m("chart-net",k,S),r&&(r.textContent=Math.round(c*100)+"%")}function m(e,t,s){const o=document.getElementById(e);if(!o)return;const r=Math.max(0,t);o.style.strokeDasharray=`${r} ${_-r}`,o.style.strokeDashoffset=String(-s)}v?.addEventListener("change",()=>{v.checked?B?.classList.remove("hidden"):B?.classList.add("hidden")}),I.forEach(e=>e.addEventListener("change",()=>{const t=document.querySelector('input[name="sal-period"]:checked')?.value==="custom";p&&(p.classList.toggle("is-visible",t),p.setAttribute("aria-hidden",String(!t))),f()}
1)),[i,b,g,d,E,a,v,T,C].forEach(e=>{e&&e.addEventListener("input",f),e&&e.addEventListener("change",f)}),document.addEventListener("langchange",()=>{W(),f()});const A=document.querySelector('input[name="sal-period"]:checked')?.value==="custom";p&&(p.classList.toggle("is-visible",!!A),p.setAttribute("aria-hidden",String(!A))),f()});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.