Calcolatore di gratifica
Uno stipendio base mensile di 10.000, 5 anni di servizio e 21 giorni per anno danno una gratifica di fine servizio di 35.000, con una paga giornaliera di 333,33. Verifichi una liquidazione o prepari un'offerta di uscita prima di firmare. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Stipendio
- 10.000
- Anni
- 5
- Giorni all'anno
- 21
- Retribuzione giornaliera
- 333,33
- Gratifica
- 35.000
La gratifica di fine servizio è l'importo una tantum che il datore versa quando il rapporto di lavoro termina, calcolato sull'ultimo stipendio base mensile, sull'anzianità e sul fattore di giorni per anno che la norma del lavoro applicabile usa. Chi cerca quella cifra scrive calcolatore di gratifica, non una divisione della mancia al ristorante né una proiezione salariale generica. Questo strumento accetta quei tre numeri, converte la retribuzione base mensile in paga giornaliera con il mese convenzionale di trenta giorni, moltiplica per i giorni accreditati per ogni anno di servizio e per gli anni stessi, e restituisce l'importo della gratifica insieme alla paga giornaliera usata.
Che cos'è la gratifica di fine servizio e come si costruisce l'importo
La gratifica di fine servizio è una somma forfettaria, legale o contrattuale, versata quando un impiego termina; non è una mancia da ristorante né un corpus di pensione che capitalizza versamenti mensili. La base retributiva è l'ultimo stipendio base mensile. Quella cifra mensile diventa paga giornaliera dividendola per trenta, il numero convenzionale di giorni del mese per questa identità.
La norma applicabile accredita allora un numero fisso di quelle paghe giornaliere per ogni anno di servizio: ventuno giorni all'anno è un fattore abituale della prima fascia, trenta giorni all'anno è un fattore abituale della fascia successiva, e altri contratti pubblicano il proprio numero di giorni per anno.
Esempio risolto: uno stipendio base mensile di diecimila con cinque anni di servizio e ventuno giorni all'anno produce una paga giornaliera di trecentotrentatré punto trentatré dopo arrotondamento half-up a due decimali e una gratifica di trentacinquemila esatti, perché diecimila per cinque per ventuno diviso trenta è trentacinquemila. Gli anni frazionari sono ammessi affinché un'anzianità di sette anni e mezzo a trenta giorni all'anno non sia troncata in silenzio. Zero anni è un'anzianità vuota ben posta e restituisce un importo nullo.
Dove un calcolatore di gratifica di fine servizio merita il proprio posto
I team di risorse umane che quotano un pacchetto di uscita possono inviare gli stessi tre numeri per una fascia di ventuno giorni e una di trenta giorni e leggere una gratifica stabile con un contratto di valuta a due decimali. Chi insegna le prestazioni di fine servizio può seminare esempi d'aula che mostrano diecimila al mese a ventuno giorni per cinque anni contro trenta giorni per la stessa anzianità, e dimostrare il fallimento duro quando qualcuno digita un conteggio di anni negativo.
Le tabelle di scenari che confrontano due o tre fattori di giorni per anno sullo stesso orizzonte di servizio restano oneste perché il gestore è parse puro: nessun feed di norma in tempo reale, nessun seme casuale, nessun orologio. La convalida fallita non consuma saldo.
Casi d'uso
Preventivi di pacchetto di uscita per HR e paga
Trasformi lo stipendio base mensile, gli anni di servizio e il fattore di giorni per anno applicabile nell'importo della gratifica e nella paga giornaliera per lettere di liquidazione e spiegazioni di paga.
Controlli della liquidazione del dipendente
Verifichi una bozza di premio di fine servizio contro l'identità della paga giornaliera di trenta giorni, senza aprire un foglio nascosto per ogni anzianità e ogni fattore.
Domande frequenti
Che cosa accade se gli anni di servizio sono negativi?
Un'anzianità negativa non è accettata; si inseriscano zero o più anni di servizio. La convalida fallita non viene fatturata.
Che cos'è il fattore di giorni per anno?
È il numero di giorni di paga giornaliera accreditati per ogni anno di servizio secondo la norma che Lei applica — di solito 21 o 30. Lei fornisce quel fattore; questo calcolatore non consulta una tabella viva di codici del lavoro.
Lo stipendio è mensile o annuale, e gli anni possono essere frazionari?
Salary è lo stipendio base mensile. Gli anni frazionari sono ammessi affinché un'anzianità come 7.5 anni non sia troncata. Zero anni restituisce una gratifica pari a zero.
Come si calcola la gratifica di fine servizio?
Lo stipendio base mensile si divide per 30 per ottenere la paga giornaliera, che si moltiplica per i giorni riconosciuti per anno e per gli anni di servizio. Con 10.000, 5 anni e 21 giorni, il risultato è 35.000.
E se la norma prevede 21 giorni per i primi anni e 30 dopo?
Calcoli ogni fascia separatamente: una volta con gli anni a 21 giorni e una con gli anni a 30 giorni, usando lo stesso stipendio. Poi sommi le due gratifiche per ottenere l'importo totale.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/fin/gratuity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"salary":10000,"years":5,"days_per_year":21}'const res = await fetch("https://api.kit.forhosting.com/fin/gratuity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"salary": 10000,
"years": 5,
"days_per_year": 21
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/gratuity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"salary": 10000,
"years": 5,
"days_per_year": 21
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/gratuity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"salary":10000,"years":5,"days_per_year":21}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"salary":10000,"years":5,"days_per_year":21}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/gratuity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"salary": 10000,
"years": 5,
"days_per_year": 21
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.gratuity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Quando gli anni di servizio sono negativi l'operazione fallisce con invalid_input invece di inventare un beneficio a ritroso.
Che cos'è la gratifica di fine servizio e come si costruisce l'importo
Moltiplicare la paga giornaliera per quel fattore e per gli anni di servizio è esattamente salary per years per days_per_year diviso trenta.
Contratto di ingresso, forma della risposta e comportamento in errore
Se years è negativo il gestore fallisce con un messaggio secondo cui years non deve essere negativo — è la guardia richiesta, perché un'anzianità a ritroso non è un premio di fine servizio ben posto. Abbini il risultato alla propria fascia se la norma passa da ventuno giorni a trenta giorni dopo il quinto anno: chiami una volta per fascia con gli anni che cadono in quella fascia e sommi le due cifre di gratifica. Inizi qui quando la domanda di prodotto è un importo di fine servizio trasparente a tre ingressi per una pagina, un foglio di lavoro o un lotto di scenari di uscita che già condividono uno stipendio base e un fattore di giorni per anno. Invii per POST un corpo JSON con tre numeri finiti obbligatori: salary (lo stipendio base mensile che diventa la paga giornaliera, zero o maggiore; alias basic_salary, basic, wage, pay), years (anni di servizio, maggiore o uguale a zero e al massimo ottanta; alias years_of_service, service, tenure, n) e days_per_year (giorni di paga giornaliera accreditati per ogni anno di servizio, zero o maggiore e al massimo trecentosessantacinque; alias days, factor, days_factor, dpy). Ogni campo può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote, booleani e valori non finiti falliscono con invalid_input indicando il campo e non vengono fatturati. Un salary negativo o un fattore days_per_year negativo viene respinto per la stessa ragione per cui una base retributiva e un conteggio di giorni accreditati non possono procedere all'indietro. In caso di successo il corpo ripete salary, years e days_per_year; segnala daily_wage arrotondato half-up a due decimali come valuta; restituisce gratuity arrotondato half-up a due decimali dal prodotto a piena precisione salary per years per days_per_year diviso trenta, così l'arrotondamento della paga giornaliera mostrata non cambia in silenzio l'importo; e include una breve stringa di formula che riafferma quella identità.
Dove un calcolatore di gratifica di fine servizio merita il proprio posto
Chi verifica una bozza di liquidazione contro l'identità della paga giornaliera può fissare daily_wage accanto al premio invece di fidarsi di un foglio a una riga che nascondeva il divisore di trenta giorni. Poiché l'implementazione è parse di tier A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Casi di integrazione
Percorsi d'aula e di politica
Consenta a chi impara di inviare salary, years e days_per_year e di verificare l'importo, compreso il fallimento duro quando il conteggio degli anni è negativo.
Domande tecniche
Come si calcola la gratifica di fine servizio da stipendio, anni e giorni per anno?
Si divida lo stipendio base mensile per trenta per ottenere la paga giornaliera, poi si moltiplichi per days_per_year e per gli anni di servizio. In modo equivalente, gratuity è salary per years per days_per_year diviso trenta, dopo arrotondamento half-up a due decimali.
Quanto costa il calcolatore di gratifica?
Lo strumento del browser è gratuito. Le richieste API usano saldo prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene fatturato.