Calcoli il costo di una sessione di ricarica elettrica
42,5 kWh alla tariffa della colonnina, più un costo di sessione e uno di sosta, diventano un unico totale con energia e costi separati, così una tariffa bassa non nasconde un costo fisso alto. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Energia (kWh)
- 42,5
- Prezzo per kWh
- 0,31
- Tariffa per sessione
- 1,25
- Tariffa di inattività
- 3,5
- Valuta
- EUR
- Costo dell'energia
- 13,175
- Totale delle tariffe
- 4,75
- Costo totale
- 17,925
Una colonnina può mostrare una semplice tariffa energetica, ma la ricevuta finale può includere anche un costo fisso di connessione o una penale per occupazione. Questa calcolatrice trasforma tali voci in un totale chiaro per la sessione. Inserisca i chilowattora realmente aggiunti alla batteria, il prezzo applicato per ogni chilowattora e gli eventuali costi di sessione o inattività. Il risultato separa il costo dell’energia dagli oneri aggiuntivi, permettendoLe di controllare una ricevuta, pianificare un budget, confrontare reti o automatizzare le spese di una flotta.
Trasformi le letture della colonnina in un totale trasparente
Una ricevuta di ricarica parte in genere da due valori: la quantità di energia erogata e la tariffa per chilowattora. Conservare ogni componente nella risposta rende il risultato più facile da verificare rispetto a una cifra unica priva di spiegazione. Se due reti pubblicizzano lo stesso prezzo dell’energia ma una applica un costo di connessione, il dettaglio mostra esattamente perché i totali sono diversi.
Utilizzi l’energia erogata indicata dalla colonnina, non la capacità nominale della batteria. Una batteria dichiarata da 75 kWh raramente riceve esattamente 75 kWh durante una sosta normale; inoltre, le perdite di ricarica o il metodo di misurazione dell’operatore possono influire sulla fattura. La calcolatrice non cerca prezzi né interpreta piani tariffari: applica i numeri espliciti forniti da Lei, mantenendo le ipotesi visibili e riproducibili.
Inserisca tariffe e costi in modo coerente
Se non vi è alcun costo, ometta il campo e verrà usato zero. Tutti gli importi devono usare la stessa valuta, perché la calcolatrice etichetta i valori ma non esegue conversioni. currency è facoltativo, usa USD come valore predefinito e può contenere un’etichetta come EUR o GBP. Le imposte possono essere incluse quando il totale è già noto, ma non esiste un calcolo percentuale dedicato.
È accettata anche energia pari a zero, così può rappresentare ricevute composte solo da commissioni senza inventare consumi.
Usi il risultato per confronti, rimborsi e automazione
Piccole differenze possono derivare da imposte, variazioni tariffarie durante la sessione, addebiti a tempo o diversi arrotondamenti intermedi. Il dettaglio impedisce a una tariffa pubblicizzata come bassa di nascondere un elevato costo fisso. La funzione non accede alla rete, non usa l’ora corrente, non genera valori casuali e non conserva stato mutabile.
I numeri sono arrotondati a otto decimali. Lo strumento stima solo il costo monetario; non prevede durata, carica della batteria, perdite, energia di viaggio o disponibilità della stazione.
Casi d'uso
Controlli una ricevuta di ricarica pubblica
Ricostruisca il totale con energia erogata, tariffa per kWh e costi indicati di sessione o inattività.
Confronti le reti di ricarica
Applichi tariffe e costi fissi diversi alla stessa energia per confrontare totali realistici.
Automatizzi i rimborsi della flotta
Produca un dettaglio uniforme delle spese dei conducenti senza dipendere da formule di foglio elettronico.
Domande frequenti
I costi di sessione e inattività sono obbligatori?
No. Entrambi sono facoltativi e assumono il valore zero quando vengono omessi.
La calcolatrice converte valute o cerca prezzi?
No. Fornisca tutti gli importi in una sola valuta. currency è soltanto un’etichetta e non vengono consultati prezzi o cambi.
Devo inserire la capacità della batteria o l'energia erogata?
L'energia erogata, come appare sullo schermo della colonnina o sulla ricevuta. Una batteria dichiarata da 75 kWh raramente accetta esattamente 75 kWh in una sosta normale, e le perdite o la misura del gestore cambiano l'importo addebitato.
Come inserisco un costo di sosta addebitato al minuto?
Inserisca l'importo totale della sosta prolungata già calcolato dalla rete, non la tariffa al minuto. Il calcolatore somma quella cifra così com'è, insieme all'eventuale costo di sessione, al costo dell'energia.
Come confronto due reti di ricarica?
Calcoli ogni rete con gli stessi kilowattora e con i suoi prezzi e costi. Poiché energia e costi compaiono separati, vede esattamente perché due colonnine con la stessa tariffa dichiarata finiscono per costare in modo diverso.
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/travel/ev-charging-cost-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"energy_kwh":42.5,"price_per_kwh":0.31}'const res = await fetch("https://api.kit.forhosting.com/travel/ev-charging-cost-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"energy_kwh": 42.5,
"price_per_kwh": 0.31
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/ev-charging-cost-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"energy_kwh": 42.5,
"price_per_kwh": 0.31
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/ev-charging-cost-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"energy_kwh":42.5,"price_per_kwh":0.31}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"energy_kwh":42.5,"price_per_kwh":0.31}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/ev-charging-cost-estimate", 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
{
"energy_kwh": 42.5,
"price_per_kwh": 0.31
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.ev_charging_cost_estimate",
"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
Trasformi le letture della colonnina in un totale trasparente
Questa capacità moltiplica energy_kwh per price_per_kwh e ottiene energy_cost. Somma quindi i valori facoltativi session_fee e idle_fee, li riporta insieme come fees_total e restituisce total_cost.
Inserisca tariffe e costi in modo coerente
Fornisca energy_kwh come numero finito non negativo e price_per_kwh come prezzo monetario di un chilowattora. Il prezzo non può essere negativo: un valore simile genera un errore invalid_input anziché un credito ingannevole. Il campo facoltativo session_fee rappresenta un costo fisso per avviare o utilizzare la sessione. Il campo facoltativo idle_fee rappresenta l’intera penale di occupazione già calcolata dalla rete, non una tariffa al minuto.
Usi il risultato per confronti, rimborsi e automazione
Per una verifica occasionale, copi dalla colonnina o dalla ricevuta i kWh erogati e la tariffa, inserisca i costi indicati e confronti total_cost con il totale dell’operatore. Per confrontare le reti, esegua ogni opzione con lo stesso energy_kwh e i relativi prezzi e costi. Nell’automazione di una flotta, conservi gli input restituiti insieme a energy_cost, fees_total, total_cost e currency, così ogni rimborso sarà ricostruibile. L’API costa $0.002 per richiesta e il calcolo deterministico garantisce che input identici producano sempre lo stesso output.
Domande tecniche
Come viene calcolato il costo totale di ricarica?
Il costo energetico è energy_kwh moltiplicato per price_per_kwh. Il totale aggiunge session_fee e idle_fee.
Che cosa accade se il prezzo per kWh è negativo?
La richiesta non riesce e restituisce invalid_input, perché un prezzo negativo non è valido per questa stima.
idle_fee accetta una tariffa al minuto?
No. Inserisca l’intero importo monetario per l’inattività, calcolando prima gli addebiti basati sulla durata.