Sari la conținut

Cum verificăm ofertele în ÎnțelegeFactura.ro

Date versionate cu sursă și dată de verificare, calcul determinist în aritmetică întreagă, clasament dat exclusiv de cost și refuzul de a afișa date depășite.

Pe scurt

Fiecare ofertă și fiecare tarif reglementat intră la noi ca dată versionată, cu sursă oficială, perioadă de valabilitate și dată de verificare. Comparația se calculează determinist, în aritmetică întreagă, iar în clasament ofertele se așază exclusiv după costul total estimat pentru consumul tău și zona ta. Dacă datele sunt mai vechi decât fereastra noastră de prospețime, nu afișăm clasamentul deloc.

Nu avem prețuri scrise în cod. Nu vindem poziții în clasament. Nu comparăm niciodată cu totalul de plată de pe factura ta. Iar când o informație nu poate fi verificată, oferta iese din clasament, în loc să fie trecută acolo ca „probabil corectă”.

Pagina aceasta descrie ce face programul, nu ce ne-ar plăcea să facă. Am scris-o ca să poată fi verificată.

1. Cum intră o ofertă în baza noastră

Nu luăm oferte din reclame, din e-mailuri sau de pe site-uri de comparație. Le luăm din documentul oficial: lista de prețuri publicată de furnizor, informația publicată de ANRE și POSF, sau actul normativ aplicabil, în această ordine.

Când introducem o ofertă, îi trecem obligatoriu:

  • furnizorul și tipul de client căruia i se adresează;
  • tipul prețului: fix, variabil sau indexat;
  • perioada de valabilitate (de la / până la) și, dacă există, data-limită de acceptare;
  • adresa sursei și data verificării;
  • fiecare componentă de preț separat, cu unitatea ei (lei/kWh, lei/lună, lei/zi, lei/factură) și cu regimul de TVA;
  • condițiile de eligibilitate verificabile, ca date, nu ca text liber.

Nimic nu se publică automat. O ofertă introdusă apare în comparație doar după aprobare, iar aprobările și retragerile se scriu într-un jurnal de audit.

2. Ce înseamnă „date versionate”

O componentă de preț nu se suprascrie niciodată. Când se schimbă, adăugăm o versiune nouă, cu perioada ei de valabilitate. Versiunea veche rămâne acolo, ca să putem reface exact calculul unei facturi din trecut.

De aici iese ceva important pentru tine. Dacă perioada facturii tale prinde o schimbare de tarif sau de cotă de TVA, motorul taie perioada în segmente la fiecare schimbare și folosește în fiecare segment doar versiunile valabile atunci. Tariful de azi nu se aplică peste toată perioada.

Exemplu demonstrativ — date fictive

O perioadă tăiată în două segmente

Factură pe perioada 15 iulie – 14 august, iar o componentă se modifică de la 1 august.

SegmentZileConsum repartizatCe tarife se aplică
15 – 31 iulie1717/31 din totalversiunile valabile în iulie
1 – 14 august1414/31 din totalversiunile valabile în august

Consumul se repartizează proporțional cu zilele — singura repartizare posibilă fără să inventăm un profil orar. Faptul acesta apare scris în lista de presupuneri a rezultatului tău.

Exemplu ilustrativ, cu date inventate.

3. Cum se calculează costul

Aceleași date de intrare dau același rezultat, azi și peste doi ani. Calculul nu se uită la ceas, nu depinde de rețea și nu are nicio valoare tarifară scrisă în el.

  • Pornim de la consum, nu de la factură. Totalul de plată, soldul anterior și penalitățile nici măcar nu ajung în motorul de comparație. De ce, e în de ce nu compari totalul de plată cu prețul altui furnizor.
  • Socotim în aritmetică întreagă, în micro-lei, și rotunjim o singură dată, la final. Așa nu se adună erori din rotunjiri făcute pe parcurs.
  • Componenta lunară se împarte zi cu zi, cu numărul real de zile al fiecărei luni. O lună de 28 sau de 31 de zile nu e tratată ca și cum ar avea 30.
  • Componentele fixe pe zi se înmulțesc cu zilele reale ale perioadei, nu cu 30.
  • TVA se aplică pe baza de impozitare a fiecărui segment, cu cota valabilă în segmentul acela.
  • Filtrul de zonă trece de două ori, o dată la citirea datelor și o dată în motor. O componentă care ține de altă zonă nu poate ajunge niciodată în costul tău.

4. Când o ofertă iese din clasament

Facem altfel decât te-ai aștepta: dacă nu putem verifica o condiție, oferta nu se afișează. Motivele sunt scrise și înregistrate:

MotivExplicație
Oferta nu este valabilă la data comparațieiperioada de valabilitate a expirat sau nu a început
Termenul de acceptare a trecutnu ai mai putea semna oferta
Tip de client diferitoferta nu se adresează categoriei tale
Preț indexat printr-o formulărezultatul ar fi o presupunere, nu un calcul
Reducere procentuală fără bază clarănu putem deduce singuri la ce se aplică
Condiție de consum neverificabilăoferta cere un consum minim/maxim pe care nu îl cunoaștem cu certitudine
Lipsesc tarife reglementate pentru zona taun cost total fără distribuție și TVA ar fi înșelător

Ultimul rând contează mult. Fără tariful de distribuție al zonei tale și fără cota de TVA valabilă, nu calculăm un total aproximativ, ci nu calculăm niciun total.

5. Prospețimea datelor

Fiecare ofertă și fiecare tarif reglementat are o dată de verificare. Înainte să afișeze un clasament, motorul se uită la cea mai veche dată de verificare dintre toate datele folosite, nu la cea mai nouă. Un tarif reglementat vechi strică rezultatul la fel de tare ca o ofertă veche.

Dacă cea mai veche verificare a ieșit din fereastra de prospețime configurată, comparația nu se mai afișează ca un clasament. Îți apare în loc un mesaj care spune ce lipsește și de când. Preferăm să îți spunem „nu putem compara acum” decât să îți dăm o cifră veche pe post de cifră actuală.

6. Cum se face clasamentul

Ofertele se așază după cost. Nimic altceva nu poate urca o ofertă în clasament, fiindcă în codul de clasare nu există nicio noțiune de relație comercială, de plată sau de pondere pentru vreun furnizor.

Când două oferte ies la egalitate, le departajăm în ordinea de mai jos, ca două rulări identice să dea același rezultat:

  1. costul anual estimat, când poate fi calculat onest;
  2. costul estimat pe perioada facturată;
  3. prețul fix înaintea celui variabil, la cost egal;
  4. numele furnizorului, alfabetic.

Consumul anual îl aflăm tot pe trepte: istoric verificat, apoi mai multe facturi, apoi consumul anual tipărit pe factură, apoi extrapolare. Ultima o marcăm explicit ca având precizie mică. La gaze nu extrapolăm dintr-o singură factură deloc, iar motivele sunt în cum anualizezi corect consumul.

7. Ce nu putem face

  • Estimarea poate ieși diferită de factura reală. Oferta contractuală finală poate avea condiții pe care nu le vedem, iar tarifele se pot schimba între comparație și facturare.
  • Consumul tău de mâine nu e identic cu cel din factura analizată, mai ales dacă trece dintr-un sezon în altul.
  • Nu verificăm dacă furnizorul chiar îți va da oferta. Eligibilitatea o stabilește el.
  • Fiecare presupunere pe care o facem în calcul apare scrisă, în română, în rezultatul tău. Dacă nu apare nicio presupunere, înseamnă că totul a fost citit din date.

Ce ai de făcut

  1. Dacă vezi o cifră care ți se pare greșită, trimite-ne sursa oficială. Verificăm și actualizăm data de verificare a paginii.
  2. Citește metodologia completă pentru partea de citire a facturii și sursele de date pentru lista documentelor pe care le folosim.
  3. Dacă vrei să faci comparația singur, metoda e în cum găsești cea mai ieftină ofertă pentru consumul tău.

Surse și metodologie

Folosim informații din surse oficiale, inclusiv ANRE/POSF și documentele publice ale furnizorilor. ÎnțelegeFactura.ro este un serviciu independent și nu reprezintă ANRE. Toate cifrele din exemple sunt fictive și servesc doar la ilustrarea calculului — nu sunt tarife în vigoare.

Ai găsit o informație greșită sau depășită? Trimite-ne sursa și o verificăm. Vezi și metodologia și sursele de date.

Ghiduri înrudite