Calculul automat al consumului de combustibil pe foaie
Cum face editorul calcul consum combustibil automat: formula completă de bilanț, exemplu numeric RO și de ce alimentările contează ca să nu iasă consumul negativ.
Cel mai frecvent loc unde se greșește o foaie de parcurs nu este traseul, ci cifrele de combustibil. Calculul consumului de combustibil pare banal — scazi din rezervorul plin câți litri ai ars — dar în momentul în care șoferul alimentează pe drum, aritmetica făcută manual de cele mai multe ori iese greșit. Iar o foaie cu combustibil sfârșit negativ sau cu un consum care nu se potrivește cu norma vehiculului este exact genul de inconsistență pe care un control fiscal o observă imediat.
Vestea bună: nu trebuie să faci tu calculul. Editorul de foaie din Foi Parcurs Online calculează automat consumul de motorină pe foaie și combustibilul rămas în rezervor de fiecare dată când modifici un traseu sau adaugi o alimentare. În articolul ăsta îți arăt formula completă, un exemplu numeric concret și de ce termenul de alimentări este partea care face diferența între o foaie corectă și una respinsă.
Norma de consum L/100km: de unde pleacă totul
Înainte de orice calcul, fiecare vehicul are o normă de consum exprimată în
L/100 km — câți litri arde mașina la 100 de kilometri parcurși. O setezi o
singură dată în profilul vehiculului (de exemplu 6,5 L/100 km pentru un
autoturism diesel, 8,2 L/100 km pentru un SUV) și aplicația o folosește la
fiecare foaie.
Norma este o valoare tehnică, de regulă apropiată de consumul declarat de producător în regim mixt. Pe drum, consumul real variază — iarna, în trafic urban dens, cu încărcătură sau pe drum montan crește. Pentru aceste situații există modificatori de consum (sporuri procentuale) pe care îi poți aplica și care ajustează norma de bază. Tratez subiectul în detaliu în articolul despre modificatorii de consum pe iarnă, urban și montan, dar reține că norma L/100 km este baza de la care pornește orice calcul.
Formula completă de bilanț al combustibilului
Editorul nu calculează doar „cât a ars" mașina. Ține un bilanț de combustibil complet: pleacă de la cât aveai în rezervor, scade ce ai consumat și adaugă ce ai alimentat pe parcurs. Formula pentru combustibilul de la sfârșitul foii este:
fuelEnd = max(0, fuelStart − totalKm × normă_L100 / 100 + Σ litri_alimentări)
Tradus în limbaj normal:
- fuelStart — combustibilul din rezervor la începutul foii (litri).
- totalKm × normă_L100 / 100 — consumul teoretic pentru kilometrii parcurși.
- Σ litri_alimentări — suma litrilor din toate alimentările atașate foii (bonurile de combustibil pe care le-ai scanat sau introdus pentru foaia respectivă).
- max(0, …) — rezervorul nu poate avea litri negativi; dacă matematic ar ieși sub zero, valoarea se oprește la 0.
Sfat: combustibilul de sfârșit al unei foi devine combustibilul de început al următoarei foi pentru același vehicul. Așa se păstrează continuitatea rezervorului de la o zi la alta, fără să reintroduci nimic manual.
Exemplu numeric concret
Hai să punem cifre reale. Un Dacia Duster diesel cu normă de 6,5 L/100 km, într-o zi în care:
- pleacă cu rezervorul la
fuelStart = 18 L; - parcurge
totalKm = 240 km(suma distanțelor traseelor din foaie); - alimentează pe drum un bon de
35 L.
Aplicăm formula:
| Termen | Calcul | Valoare |
|---|---|---|
| Consum teoretic | 240 × 6,5 / 100 | 15,6 L |
| Combustibil început | — | 18 L |
| Alimentat pe foaie | — | 35 L |
| Combustibil sfârșit | max(0; 18 − 15,6 + 35) | 37,4 L |
Deci pleci cu 18 litri, arzi 15,6, alimentezi 35 și termini ziua cu 37,4 L în
rezervor. Consumul mediu efectiv al foii rămâne 15,6 L la 240 km, adică exact
6,5 L/100 km — consistent cu norma. Editorul afișează ambele cifre și le
recalculează în timp real pe măsură ce adaugi sau ștergi trasee și alimentări.

De ce greșesc oamenii când calculează manual
Acum partea importantă. Dacă uiți termenul Σ litri_alimentări, formula devine
doar fuelStart − totalKm × normă / 100. Pe foile fără alimentare merge. Dar în
momentul în care șoferul a făcut plinul pe drum, calculul manual fără termenul de
alimentări produce un dezastru previzibil:
- Ai 18 L la plecare, arzi 15,6 L → rămâi cu 2,4 L „pe hârtie".
- Dar șoferul a alimentat 35 L pe traseu. În realitate are 37,4 L.
- Foaia următoare pornește de la 2,4 L în loc de 37,4 L, iar la prima zi mai
lungă combustibilul de sfârșit iese negativ — exact situația pe care
max(0, …)o maschează, dar care semnalează că bilanțul e rupt.
Asta a fost, istoric, cea mai frecventă eroare de recalculare în foile completate manual sau în șabloane de Excel: termenul de realimentare uitat. Rezultatul e un consum actual care iese în minus și un lanț de foi în care rezervorul „dispare" inexplicabil de la o zi la alta. Un inspector nu trebuie să fie expert ca să vadă că un autoturism de teren a parcurs 240 km cu 2 litri în rezervor.
Editorul elimină problema din construcție: orice bon de combustibil pe care îl
atașezi foii (manual sau prin OCR, scanând bonul) intră automat în
Σ litri_alimentări. Nu trebuie să-ți amintești să-l aduni — face parte din
formulă.
Recalcul automat și cascadă pe foile următoare
Calculul nu se face o singură dată, la salvare. Editorul recalculează automat la orice modificare: adaugi un traseu, schimbi kilometrii, ștergi o alimentare sau corectezi cota TVA pe un bon — combustibilul de sfârșit și consumul se actualizează pe loc.
Și mai util: pentru că rezervorul curge de la o foaie la următoarea, o corectură pe o foaie veche nu rămâne izolată. Aplicația propagă modificarea în cascadă pe lanțul cronologic al vehiculului:
- Recalculează foaia pe care ai editat-o (km sfârșit, consum normat, consum actual, combustibil rămas).
- Trece prin toate foile ulterioare ale aceluiași vehicul, în ordine, și
resetează pe fiecare
combustibil început = combustibil sfârșit al foii anterioare. - Rerulează calculul pe fiecare verigă, astfel încât întregul lanț rămâne coerent.
Practic, corectezi o cifră dintr-o zi de marți și toate foile de miercuri, joi, vineri se aliniază singure. Fără asta, ar trebui să deschizi manual fiecare foaie și să rescrii combustibilul de început — exact genul de muncă în care apar greșelile.
Cum verifici tu, în 30 de secunde
Chiar dacă aplicația face calculul, e bine să știi ce să verifici dintr-o privire:
- Consumul mediu al foii trebuie să fie aproape de norma vehiculului (plus eventualele sporuri aplicate). O abatere mare = ai greșit kilometrii sau norma.
- Combustibilul de sfârșit nu trebuie să fie suspect de mic după o zi cu alimentare — dacă e, probabil bonul nu e atașat foii corecte.
- Continuitatea: începutul fiecărei foi = sfârșitul celei anterioare pentru același vehicul. Editorul o garantează, dar e bine să recunoști pattern-ul.
Dacă vrei să vezi cum arată calculul fără să-ți faci cont, poți testa generatorul gratuit — completezi o foaie și primești PDF-ul pe loc (cu filigran). Pentru calculul automat al consumului, cascada pe lanțul vehiculului și scanarea bonurilor cu OCR, ai nevoie de un cont: înregistrarea e gratuită și fără card, iar apoi încerci orice plan 3 zile gratuit (anulezi oricând).
Calculul corect al combustibilului este o piesă din puzzle-ul mai mare al unei foi care îți apără deductibilitatea. Dacă vrei imaginea completă — ce verifică ANAF, ce e obligatoriu și cum eviți reclasificarea — citește ghidul complet de foi de parcurs 2026.
Acest articol este oferit cu titlu informativ și nu reprezintă consultanță fiscală. Pentru situații specifice, consultă-ți contabilul.