Prețul mediu al bunurilor returnate

Evaluarea costului mediu (AVCO) este o metodă de evaluare a stocurilor care evaluează costul pe baza costului total al bunurilor cumpărate sau produse în timpul unei perioade, împărțit la numărul total de articole disponibile. Evaluarea stocurilor este utilizată pentru:

  • reflectă valoarea activelor unei companii;

  • ține evidența cantității de bunuri nevândute;

  • ține cont de valoarea monetară a bunurilor care încă nu au generat profit;

  • raport privind fluxul de mărfuri pe parcursul trimestrului.

Deoarece AVCO folosește media ponderată pentru a evalua costul, este potrivit pentru companiile care vând doar câteva produse diferite în cantități mari. În Odoo, această analiză a costurilor este actualizată automat de fiecare dată când se primesc produse.

Astfel, atunci când transporturile sunt returnate furnizorului lor, Odoo generează automat înregistrări contabile pentru a reflecta modificarea evaluării stocurilor. Cu toate acestea, Odoo nu actualizează automat AVCO calcul, deoarece acest lucru poate crea inconsecvențe cu evaluarea inventarului.

Notă

This document addresses a specific use case for theoretical purposes. For instructions on how to set up and use AVCO, refer to the inventory valuation configuration doc.

Configurare

Pentru a utiliza evaluarea inventarului costului mediu pentru un produs, navigați la Inventar ‣ Configurare ‣ Categorii de produse și selectați categoria care va folosi AVCO. Pe pagina categoriei de produse, setați Metoda de cost la Cost mediu (AVCO) și Evaluare inventar la Automat.

Folosind evaluarea costului mediu

Metoda costului mediu ajustează evaluarea stocurilor atunci când produsele sunt primite în depozit. Această secțiune explică cum funcționează, dar dacă explicația nu este necesară, treceți la secțiunea return to supplier use case section.

Formula

Când sosesc produse noi, noul cost mediu pentru fiecare produs este recalculat folosind formula:

\[Avg~Cost = \frac{(Old~Qty \times Old~Avg~Cost) + (Incoming~Qty \times Purchase~Price)}{Final~Qty}\]
  • Old Qty: număr de produse în stoc înainte de a primi transportul nou;

  • Old Avg Cost: costul mediu calculat pentru un singur produs din evaluarea anterioară a stocului;

  • Incoming Qty: numărul de produse care sosesc în noul transport;

  • Preț de achiziție: prețul estimat al produselor la recepția produselor (deoarece facturile vânzătorilor pot ajunge mai târziu). Suma include nu numai prețul produselor, ci și costurile adăugate, cum ar fi transportul, taxele și costurile aterizate. La recepția facturii vânzătorului, acest preț este ajustat;

  • Final Qty: cantitatea de stoc disponibil după mutarea stocului.

Important

Când produsele părăsesc depozitul, costul mediu nu se modifică. Citiți de ce evaluarea costului mediu nu este ajustată aici.

Calculați costul mediu

Pentru a înțelege cum se modifică costul mediu al unui produs cu fiecare livrare, luați în considerare următorul tabel cu operațiunile din depozit și mutațiile stocurilor. Fiecare este un exemplu diferit de modul în care este afectată evaluarea costului mediu.

Operație

Valoarea de intrare

Valoarea inventarului

Cantitate în stoc

Cost mediu

$0

0

$0

Primiți 8 mese la 10 USD/unitate

8 * $10

$80

8

$10

Primiți 4 mese la 16 USD/unitate

4 * $16

$144

12

$12

Livrați 10 mese

-10 * $12

$24

2

$12

Exercise

Asigurați-vă înțelegerea calculelor de mai sus, examinând exemplul „Primește 8 mese la 10 USD/unitate”.

Inițial, stocul de produs este 0, deci toate valorile sunt 0 USD.

În prima operațiune de depozit, mesele 8 sunt primite la 10$ fiecare. Costul mediu este calculat folosind formula:

\[Avg~Cost = \frac{0 + 8 \times $10}{8} = \frac{$80}{8} = $10\]
  • Deoarece cantitatea primită de mese este 8, iar prețul de achiziție pentru fiecare este 10 USD,

  • Valoarea de inventar în numărător este evaluată la 80$;

  • $80 este împărțit la cantitatea totală de mese de stocat, 8;

  • `$10`este costul mediu al unei singure mese de la prima expediere.

Pentru a verifica acest lucru în Odoo, în aplicația Achiziție, comandați 8 cantități dintr-un produs nou, Masă, fără mișcări anterioare de stoc, pentru 10 USD fiecare.

În câmpul Categoria de produs din tabelul din fila Informații generale din formularul de produs, faceți clic pe pictograma ➡️ (săgeată), pentru a deschide un Legătură externă editați categoria de produse. Setați Metoda de cost la Cost mediu (AVCO) și Evaluare inventar la Automat.

Apoi, reveniți la comanda de cumpărare. Faceți clic pe Confirmați comanda și faceți clic pe Primire Produse pentru a confirma primirea.

Apoi, verificați înregistrarea de evaluare a stocurilor generată de recepția produsului navigând la Inventar ‣ Raportare ‣ Evaluare stoc. Selectați meniul drop-down pentru Masă și vizualizați coloana Valoare totală pentru stratul de evaluare (evaluarea stocului la un anumit moment în timp = cantitate disponibilă * preț unitar) . Cele 8 mese din stoc valorează 80 USD.

Arată evaluarea inventarului a 8 mese în Odoo.

Sfat

Când Metoda de cost a categoriei de produse este setată la AVCO, atunci costul mediu al unui produs este afișat și în câmpul Cost, sub Informații generale fila, pe pagina produsului în sine.

Livrarea produsului (caz de utilizare)

Pentru expedierile de ieșire, produsele de ieșire nu au niciun efect asupra evaluării costului mediu. Deși evaluarea costului mediu nu este recalculată, valoarea de stoc tot scade deoarece produsul este scos din stoc și livrat la locația clientului.

Exercise

Pentru a demonstra că evaluarea costului mediu nu este recalculată, examinați exemplul „Livrare 10 mese”.

\[Avg~Cost = \frac{12 \times $12 + (-10) \times $12}{12-10} = \frac{24}{2} = $12\]
  1. Deoarece 10 mese sunt trimise clienților, cantitatea primită este -10. Costul mediu anterior ($12) este utilizat în locul prețului de cumpărare al unui furnizor;

  2. Valoarea de inventar de intrare este -10 * $12 = -$120;

  3. Vechea valoare a inventarului (144 USD) este adăugată la valoarea inventarului primită (-$120), so $144 + -$120 = $24;

  4. Doar 2 mese rămân după expedierea meselor 10 din 12. Deci, valoarea de inventar actuală ($24) este împărțită la cantitatea disponibilă (2);

  5. $24 / 2 = $12, care este același cost mediu ca și operațiunea anterioară.

Pentru a verifica acest lucru în Odoo, vindeți 10 mese în aplicația Vânzări, validați livrarea și apoi examinați înregistrarea evaluării inventarului, accesând în Inventar ‣ Raportare ‣ Evaluare inventar. În cel mai înalt nivel de evaluare, livrarea celor 10 mese reduce valoarea produsului cu „-120 USD”.

Notă: Ceea ce nu este reprezentat în această înregistrare de evaluare a stocurilor este venitul realizat din această vânzare, deci această scădere nu este o pierdere pentru companie.

Arată cum livrările scad evaluarea stocului.

Returnează articolele către furnizor (caz de utilizare)

Deoarece prețul plătit furnizorilor poate diferi de prețul la care este evaluat produsul cu AVCO metoda, Odoo gestionează articolele returnate într-un mod specific.

  1. Produsele sunt returnate furnizorilor la prețul inițial de achiziție, dar;

  2. Evaluarea costurilor interne rămâne neschimbată.

Exemplul de mai sus example table este actualizat după cum urmează:

Operație

Qty*Avg Cost

Valoarea inventarului

Cantitate în stoc

Cost mediu

$24

2

$12

Returnează o masă cumpărată la $10

-1 * $12

$12

1

$12

Cu alte cuvinte, returnările către vânzători sunt percepute de Odoo ca o altă formă de produs care iese din depozit. Pentru Odoo, deoarece masa este evaluată la 12 USD pe unitate, valoarea de inventar este redusă cu 12 USD atunci când produsul este returnat; prețul inițial de achiziție de 10 USD nu are legătură cu costul mediu al mesei.

Example

Pentru a returna o singură masă care a fost achiziționată pentru $10, navigați la chitanța din aplicația Inventory pentru 8 mese achiziționate în Exercițiul 1 accesând: guilabel:Prezentare generală a inventarului, făcând clic pe Chitanțe și selectând chitanța dorită.

Apoi, faceți clic pe Returnează pe comanda de livrare validată și modificați cantitatea la 1 în fereastra de transfer invers. Aceasta creează o expediere de ieșire pentru masă. Selectați Validare pentru a confirma expedierea.

Reveniți la Inventar ‣ Raportare ‣ Evaluare inventar pentru a vedea cum expedierea de ieșire scade valoarea inventarului cu 12 USD.

Evaluarea stocului pentru returnare.

Eliminați erorile de evaluare a stocurilor la produsele care ies

Pot apărea inconsecvențe în stocul unei companii atunci când evaluarea costului mediu este recalculată pe expedierile de ieșire.

Pentru a demonstra această eroare, tabelul de mai jos afișează un scenariu în care un tabel este livrat unui client și altul este returnat unui furnizor la prețul achiziționat.

Operație

Qty*Price

Valoarea inventarului

Cantitate în stoc

Cost mediu

$24

2

$12

Expediați 1 produs către client

-1 * $12

$12

1

$12

Returnează 1 produs inițial cumpărat cu $10

-1 * $10

$2

0

$12

În operațiunea finală de mai sus, evaluarea finală a inventarului pentru tabel este de 2$, chiar dacă au rămas 0 mese în stoc.

Metoda corectă

Utilizați costul mediu pentru a evalua randamentul. Acest lucru nu înseamnă că compania primește 12 USD înapoi pentru o achiziție de 10 USD; articolul returnat cu 10 USD este evaluat intern la 12 USD. Modificarea valorii de inventar reprezintă un produs în valoare de 12 USD care nu mai este contabilizat în activele companiei.

Contabilitatea anglo-saxonă

Pe lângă utilizarea AVCO, companiile care utilizează contabilitatea anglo-saxonă păstrează și un cont de depozit care urmărește suma care trebuie plătită vânzătorilor. Odată ce un furnizor livrează o comandă, valoarea de inventar crește în funcție de prețul de vânzător al produselor care au intrat în stoc. Contul de depozit (numit intrare stoc) este creditat și reconciliat numai după primirea facturii furnizorului.

Tabelul de mai jos reflectă înregistrările din jurnal și conturile. Contul intrare stoc stochează banii destinați să plătească vânzătorilor atunci când factura furnizorului nu a fost încă primită. Pentru a echilibra conturile la returnarea produselor care au o diferență de preț între prețul la care este evaluat produsul și prețul pentru care a fost cumpărat, se creează un cont diferență de preț.

Operație

Intrare stock

Diferență preț

Valoarea inventarului

Cantitate în stoc

Cost mediu

$0

0

$0

Primești 8 mese la $10

($80)

$80

8

$10

Primirea facturii furnizorului $80

$0

$80

8

$10

Primești 4 mese la $16

($64)

$144

12

$12

Primirea facturii furnizorului $64

$0

$144

12

$12

Livrezi 10 mese clientului

$0

$24

2

$12

Returnezi 1 masă cumpărată inițial la $10

$10

$2

$12

1

$12

Primirea rambursării furnizorului $10

$0

$2

$12

1

$12

Recepția produsului

Sumar

La recepția produsului, Odoo se asigură că companiile pot plăti pentru bunurile care au fost achiziționate prin mutarea preventivă a unei sume egale cu prețul bunurilor primite în contul de pasiv, Intrare stoc. Apoi, odată ce factura a fost primită, suma din contul de depozit este transferată în Conturi de plătit. Transferurile în acest cont înseamnă că factura a fost plătită. Intrarea stocului este reconciliată odată ce factura furnizorului este primită.

Evaluarea stocurilor este o metodă de calculare a valorii interne a fiecărui produs din stoc. Deoarece există o diferență între prețul la care produsul este evaluat și prețul pentru care produsul a fost de fapt cumpărat, contul de Evaluare inventar nu are legătură cu operațiunile de creditare și de debitare ale contului Intrare stoc*.

Pentru a conceptualiza toate acestea, urmați defalcarea de mai jos.

Conturi echilibrate la produsele primite

În acest exemplu, o companie începe cu zero unități dintr-un produs, „masa”, în stoc. Apoi, se primesc 8 mese de la furnizor:

  1. Contul Intrare stoc stochează 80 USD de credit datorat vânzătorului. Suma din acest cont nu are legătură cu valoarea de inventar.

  2. Valorea meselor de $80 este in (debit Valoare Inventar cont $80), și

  3. $80 trebuie plătit out pentru produsele primite (credit Intrare stoc cont $80).

În Odoo

Odoo generează o înregistrare contabilă în jurnal atunci când livrările care utilizează AVCO metoda de stabilire a costurilor sunt primite. Configurați un cont Price Difference Account selectând pictograma ➡️ (săgeată) de lângă câmpul Categorie de produs de pe pagina produsului.

Sub Proprietăți cont, creați un nou Cont diferență de preț introducând numele contului și făcând clic pe Creați și editați. Apoi setați contul Tip ca Cheltuieli și faceți clic pe Salvați.

Creați un cont de diferență de preț.

Apoi, primiți expedierea în aplicația Achiziție sau în aplicația Inventar și navigați la aplicația Contabilitate ‣ Contabilitate ‣ Înregistrări jurnal. În listă, găsiți Referință care se potrivește cu operațiunea de recepție în depozit pentru produsul relevant.

Afișează înregistrarea contabilă a 8 mese din listă.

Faceți clic pe linia pentru 8 mese. Această înregistrare contabilă în jurnal arată că, atunci când au fost primite cele 8 mese, contul Evaluare stoc a crescut cu 80$. În schimb, contul Intrare stoc (setat implicit ca cont Stock Interim (primit)) este creditat cu 80 USD.

Evaluarea stocului debitor și stocul de credit de intrare 80 de dolari.

Conturi echilibrate la factura primită de la furnizor

În acest exemplu, o companie începe cu zero unități dintr-un produs, masa, în stoc. Apoi, se primesc 8 mese de la vânzător. Când factura este primită de la furnizor pentru 8 mese:

  1. Folosiți 80 USD în contul Intrare stoc pentru a plăti factura. Acest lucru se anulează, iar contul deține acum $0.

  2. Debitează Intrare stoc 80 USD (pentru a reconcilia acest cont).

  3. Credit Conturi de plătit 80 USD. Acest cont stochează suma pe care compania o datorează altora, astfel încât contabilii folosesc suma pentru a scrie cecuri furnizorilor.

În Odoo

Odată ce furnizorul solicită plata, mergi la aplicația Achiziție ‣ Comenzi ‣ Achiziție și selectează PO, selectați Creare Factură.

Treceți la fila Articole jurnal pentru a vedea cum este transferat 80 USD din contul de depozit, Stock Interim (Primit) la Conturi de plătit. Confirmați factura pentru a înregistra plata către vânzător.

Afișați factura legată de comanda de achiziție pentru 8 mese.

În livrarea produsului

În exemplul mesei de sus, când 10 produse sunt livrate unui client, contul Stock Input este neatins deoarece nu apar produse noi. Pentru a spune simplu:

  1. Evaluarea inventarului este creditată cu 120 USD. Scăderea din evaluarea stocului reprezintă o valoare de 120 USD a produselor care ies din companie.

  2. Debitați Conturi de încasat pentru a înregistra veniturile din vânzare.

Afișați articolele din jurnal legate de comanda de vânzare.

În înregistrarea contabilă, jurnalul de facturare a unui client pentru 10 mese, conturile Vânzări de produse, Taxe primite și Conturi de încasat se referă toate la vânzarea produsului. Conturi de încasat este contul în care va fi primită plata clientului.

Contabilitatea anglo-saxonă recunoaște costul mărfurilor vândute (COGS) odată ce vânzarea este efectuată. Deci, până când produsul este vândut, casat sau returnat, costurile de păstrare a produsului în stoc nu sunt contabilizate. Contul Cheltuieli este debitat cu 120 USD pentru a înregistra costurile stocării a 10 mese în această perioadă de timp.

În produsul returnat

În exemplu de mai sus masa, când returnează 1 produs unui furnizor achiziționat la $10, o companie așteaptă $10 în contul Conturi de plată de la furnizor. Cu toate acestea, contul Intrare stoc trebuie să fie debitat 12 USD, deoarece costul mediu este de 12 USD la momentul returnării. $2 lipsă este contabilizat în Contul de diferență de preț, care este configurat în Categoria de produs a produsului.

Notă

Comportamentul conturilor cu diferență de preț variază în funcție de localizare. În acest caz, contul este destinat să stocheze diferențele dintre prețul furnizorului și metodele automatizate de evaluare a stocurilor.

Sumar:

  1. Debitează contul Intrare stoc 10 USD pentru a muta tabelul de la stoc la intrarea în stoc. Această mutare este pentru a indica faptul că tabelul urmează să fie procesat pentru o expediere.

  2. Debitați Intrare stoc 2 USD suplimentar pentru a contabiliza Diferența de preț.

  3. Credit Evaluare stoc 12 USD deoarece articolul iese din stoc.

Diferență de 2 dolari cheltuită în contul de diferență de preț.

Odată primită rambursarea vânzătorului,

  1. Creditați contul Intrare stoc 10 USD pentru a reconcilia prețul mesei.

  2. Debitează Conturi de plătit 10 USD pentru ca contabilii să colecteze și să înregistreze plata în jurnalul lor.

Returnează pentru a primi 10 dolari înapoi.