Calcolatore zakat
Con 10.000 tra contanti, oro, argento e investimenti e un nisab di 4.000, la zakat dovuta è 250: il 2,5% dell'intero totale. Inserisca il valore di ogni bene e il nisab nella stessa valuta. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Liquidità
- 5000
- Oro
- 3000
- Argento
- 500
- Investimenti
- 1500
- Nisab
- 4000
- Ricchezza totale
- 10.000
- Aliquota della zakat
- 0,025
- Zakat
- 250
La zakat è il prelievo annuale del 2.5 per cento sul patrimonio zakatable una volta che quel patrimonio ha raggiunto la soglia di nisab. Nuclei familiari, tesorerie di piccole imprese e sportelli finanziari di moschea cercano un calcolatore di zakat perché tengono già quattro cifre monetarie — cassa disponibile, il valore di mercato attuale dell'oro, il valore di mercato attuale dell'argento e il valore di mercato attuale degli investimenti — più un importo di nisab quotato nella stessa valuta, e necessitano del 2.5 per cento dovuto, oppure di uno zero documentato quando la detenzione combinata resta sotto la soglia. Questo strumento somma quei quattro valori, li confronta con il nisab e restituisce l'importo di zakat insieme all'esito della soglia.
Che cosa significa la zakat su cassa, oro, argento e investimenti, e come compare la cifra del 2.5 per cento
La zakat al-mal è un prelievo del 2.5 per cento sul patrimonio zakatable che ha raggiunto la soglia di nisab. Nel senso per cui questa landing compete, le quattro detenzioni che già si valutano in valuta sono cassa, oro, argento e investimenti: saldi bancari e banconote, il valore di mercato presente di gioielli o lingotti d'oro, il valore di mercato presente dell'argento e il valore di mercato presente di azioni, fondi e beni negoziabili analoghi.
Il calcolatore non interroga un prezzo spot dell'oro e non converte grammi in valuta: Lei fornisce ogni detenzione come un importo monetario in una sola unità, insieme alla soglia di nisab in quella stessa unità. L'identità si riduce allora a un confronto e a una moltiplicazione. Se quel totale è maggiore o uguale a nisab, la zakat equivale al 2.5 per cento del totale — non al 2.5 per cento dell'eccedenza sopra il nisab, perché l'aliquota classica si applica all'intero insieme zakatable una volta raggiunta la soglia.
Se il totale resta strettamente sotto il nisab, la zakat è zero e la risposta riporta comunque il totale affinché un revisore veda quanto il nucleo dista dalla soglia. Esempio risolto: cinquemila in cassa, tremila in oro, cinquecento in argento e millecinquecento in investimenti sommano diecimila; con un nisab di quattromila la soglia è soddisfatta e la zakat è duecentocinquanta dopo l'arrotondamento half-up a due decimali.
Altro esempio: duecento in cassa più cinquanta in oro più venticinque in argento più venticinque in investimenti sommano trecento; con un nisab di cinquemila la soglia non è soddisfatta e la zakat è zero. L'implementazione non consulta l'anno lunare di possesso (il hawl), non distingue i gioielli d'uso personale dall'oro d'investimento e non sottrae debiti: quei giudizi spettano a uno studioso o a un tesoriere.
Casi d'uso
Zakat del nucleo a fine anno
Trasformi cassa, oro, argento e investimenti più un nisab quotato nella stessa valuta nel 2.5 per cento dovuto, oppure in uno zero documentato quando la detenzione combinata resta sotto la soglia.
Domande frequenti
Come si calcola la zakat da cassa, oro, argento e investimenti?
Se quel totale è maggiore o uguale a nisab, la zakat è il 2.5 per cento del totale dopo l'arrotondamento half-up a due decimali. Se il totale resta sotto il nisab, la zakat è zero. L'aliquota si applica all'intero insieme una volta raggiunta la soglia, non solo all'eccedenza sopra il nisab.
Devo inserire oro e argento come pesi o come denaro?
Lei (o il Suo studioso) converte prima il peso in valuta, poi trasmette il valore.
La zakat è il 2,5% del totale o solo di ciò che supera il nisab?
Del totale. Quando il patrimonio sommato raggiunge il nisab, il 2,5% si applica all'intero insieme: con 10.000 e un nisab di 4.000 la zakat è 250, non il 2,5% della sola eccedenza.
Che cosa succede se il mio patrimonio non arriva al nisab?
La zakat è zero. Il calcolatore mostra comunque il totale sommato, così lei vede quanto manca alla soglia e può documentare perché non è dovuto nulla.
Il calcolo sottrae i debiti o considera l'anno di possesso?
No. Non sottrae i debiti, non verifica se i beni sono stati posseduti per un anno lunare e non distingue i gioielli d'uso personale dall'oro d'investimento. Sono valutazioni per un dotto o per il tesoriere: lei inserisce importi già corretti.
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/zakat \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cash":5000,"gold":3000,"silver":500,"investments":1500,"nisab":4000}'const res = await fetch("https://api.kit.forhosting.com/fin/zakat", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cash": 5000,
"gold": 3000,
"silver": 500,
"investments": 1500,
"nisab": 4000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/zakat",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cash": 5000,
"gold": 3000,
"silver": 500,
"investments": 1500,
"nisab": 4000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/zakat", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cash":5000,"gold":3000,"silver":500,"investments":1500,"nisab":4000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cash":5000,"gold":3000,"silver":500,"investments":1500,"nisab":4000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/zakat", 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
{
"cash": 5000,
"gold": 3000,
"silver": 500,
"investments": 1500,
"nisab": 4000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.zakat",
"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
Un valore negativo di cash, gold, silver o investments fallisce con invalid_input invece di inventare un accredito contro un patrimonio che non può essere negativo.
Che cosa significa la zakat su cassa, oro, argento e investimenti, e come compare la cifra del 2.5 per cento
Il patrimonio totale è cash più gold più silver più investments.
Contratto di ingresso, forma della risposta e comportamento di errore
Un nisab negativo è rifiutato per la stessa ragione: una soglia non può stare sotto zero. Abbini il risultato al Suo calendario di hawl o al calendario dei debiti se uno studioso li richiede; cominci qui quando la domanda di prodotto è un importo di zakat trasparente, a cinque ingressi, per una pagina, un foglio o un lotto di scenari domestici che già condividono una valuta. Invii per POST un corpo JSON con cinque numeri finiti obbligatori: cash (banconote, conti correnti e altri saldi liquidi, zero o maggiore; alias cash_value, money, cash_on_hand, cash_holdings), gold (valore di mercato presente delle detenzioni d'oro nella stessa valuta; alias gold_value, gold_holdings, gold_worth), silver (valore di mercato presente delle detenzioni d'argento; alias silver_value, silver_holdings, silver_worth), investments (valore di mercato presente di azioni, fondi e beni negoziabili zakatable; alias investment, investment_value, stocks, shares) e nisab (la soglia nella stessa valuta; alias threshold, nisab_value, nisab_threshold, min_wealth). Ogni campo può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote, booleani e valori non finiti falliscono con invalid_input nominando il campo e non vengono fatturati. Lo zero è un contenitore vuoto onesto: un nucleo con sola cassa può inviare gold, silver e investments a zero e ricevere comunque una zakat finita. In caso di successo il corpo rieccheggia i cinque ingressi dopo l'arrotondamento half-up a due decimali; riporta total_wealth come loro somma; riporta nisab_met come true quando total_wealth è maggiore o uguale a nisab e false altrimenti; restituisce zakat_rate come 0.025; restituisce zakat come il 2.5 per cento di total_wealth quando la soglia è soddisfatta, oppure zero quando non lo è; e include una breve stringa formula che riformula l'identità.
Dove un calcolatore di zakat merita il proprio posto
I nuclei che confrontano due anni di risparmio possono pubblicare le stesse cinque cifre due volte e citare una zakat stabile con un contratto monetario a due decimali. I tesorieri di piccole imprese che detengono cassa eccedente e azioni quotate possono fissare la zakat restituita accanto a un piano di esborso senza aprire un foglio a ogni scenario. La convalida fallita non consuma saldo. Chi insegna la differenza tra un prelievo sull'intero insieme e un prelievo solo sull'eccedenza sopra la soglia può seminare esempi d'aula che mostrano diecimila con un nisab di quattromila come duecentocinquanta, e dimostrare il fallimento netto quando qualcuno digita un gold negativo. Poiché l'implementazione è parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.
Casi di integrazione
Widget di landing per moschea e Ramadan
Lasci che i visitatori inviino le quattro detenzioni e un nisab locale e citi una cifra di zakat stabile che coincide, byte per byte, con il percorso API prepagato.
Controlli di nisab in aula
Lasci che gli studenti inviino cash, gold, silver, investments e nisab e verifichino il risultato al 2.5 per cento, compreso il fallimento netto quando un valore di attivo è negativo.
Domande tecniche
Che cosa accade se cash, gold, silver o investments è negativo?
L'attività fallisce con invalid_input. Un valore di attivo negativo non è accettato; inserisca zero o più per ciascuna detenzione. Un nisab negativo è rifiutato per la stessa ragione. La convalida fallita non viene fatturata.
Che cosa accade se il patrimonio totale è sotto il nisab, e se una detenzione è zero?
Sotto il nisab, la zakat è zero e nisab_met è false; total_wealth viene comunque restituito perché Lei veda lo scarto. Lo zero è un contenitore vuoto valido: un nucleo con sola cassa può inviare gold, silver e investments a zero e ricevere ancora un risultato finito.
Quanto costa il calcolatore di zakat?
Lo strumento del browser è gratuito. Le richieste API usano saldo prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene fatturato.