Imposta sul reddito Australia
L'imposta sul reddito delle persone fisiche in Australia è un prelievo progressivo sul reddito imponibile annuale: solo i dollari che restano dentro ciascun scaglione legale prendono l'aliquota di quello scaglione, così guadagnare di più non ritassa ogni dollaro precedente all'aliquota massima.
Esegui gratis nel browser
Questo calcolatore dell'imposta australiana accetta il reddito imponibile annuale in dollari australiani, applica le aliquote individuali dei residenti dell'Australian Taxation Office per l'esercizio 2026-27 e restituisce l'imposta dovuta insieme all'aliquota effettiva come percentuale di quel reddito. Un reddito negativo è rifiutato con invalid_input invece di inventare un rimborso o una fattura negativa. Lo stesso modulo parse puro alimenta il widget gratuito del browser e il percorso API, così un foglio domestico e un'automazione non divergono mai sul bordo di uno scaglione. Il prelievo Medicare, il credito per redditi bassi e gli altri crediti restano fuori portata affinché la tabella ATO pubblicata resti confrontabile con le cifre che Lei vede qui.
Come si usa
Inserisci i dati nel modulo qui sopra. Lo strumento li controlla prima del calcolo e mostra il risultato nella stessa pagina.
Controlla i dati
Segui le etichette e le unità indicate per ogni campo. Se manca qualcosa o un valore non è ammesso, la pagina indica cosa correggere.
Ripeti il calcolo o automatizzalo
Usa lo strumento web per controlli singoli e l’API quando vuoi integrare la stessa capacità in un flusso automatizzato.
Casi d'uso
Ottieni subito una risposta
Inserisci una serie di valori e visualizza il risultato senza preparare un foglio di calcolo o uno script.
Confronta gli scenari
Modifica un valore alla volta e ripeti il calcolo per capire cosa cambia il risultato.
Automatizza le attività ripetute
Usa l’API quando lo stesso calcolo deve essere eseguito nel tuo prodotto o flusso.
Domande frequenti
Come si calcola l'imposta sul reddito australiana?
Il calcolatore applica gli scaglioni individuali dei residenti ATO per il 2026-27: zero fino a $18,200, 15% fino a $45,000, 30% fino a $135,000, 37% fino a $190,000 e 45% oltre. tax_payable è la somma progressiva; effective_rate è 100 volte l'imposta dovuta divisa per il reddito imponibile.
Che cosa accade se il reddito imponibile è negativo?
Il compito fallisce con invalid_input. Il reddito imponibile annuale deve essere un numero finito maggiore o uguale a zero. Un importo negativo non è fatturato.
Include il prelievo Medicare o i crediti d'imposta?
No. La tabella di scaglioni ATO di qui esclude il prelievo Medicare del 2%, la maggiorazione Medicare, il credito per redditi bassi, il rimborso HELP/HECS e gli altri crediti. Non è consulenza fiscale.
Quale esercizio e quali aliquote si usano?
Aliquote individuali dei residenti per l'esercizio 2026-27 (anno chiuso il 30 giugno 2027), compresa la riduzione dell'antico piolo dal 16% al 15% dal 1 luglio 2026. Le tabelle dei non residenti restano fuori portata.
Quanto costa il calcolatore dell'imposta sul reddito australiana?
Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; un input non valido non è fatturato.
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/income-tax-australia \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"taxable_income":80000}'const res = await fetch("https://api.kit.forhosting.com/fin/income-tax-australia", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"taxable_income": 80000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/income-tax-australia",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"taxable_income": 80000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/income-tax-australia", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"taxable_income":80000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"taxable_income":80000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/income-tax-australia", 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
{
"taxable_income": 80000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.income_tax_australia",
"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. |