Automatische Bestandsbewertung¶
Der gesamte Lagerbestand eines Unternehmens trägt zur Bewertung des Inventars bei. Dieser Wert sollte sich in der Buchhaltung des Unternehmens widerspiegeln, um den Wert des Unternehmens und aller seiner Vermögenswerte genau auszuweisen.
Odoo verwendet standardmäßig eine periodische Bestandsbewertung (auch bekannt als manuelle Bestandsbewertung). Diese Methode setzt voraus, dass das Buchhaltungsteam Journalbuchungen auf der Grundlage des physischen Bestands des Unternehmens manuell vornimmt und dass die Lagermitarbeiter sich die Zeit nehmen, den Bestand zu zählen. In Odoo spiegelt jede Produktkategorie dies wider, wo das Feld Kalkulationsverfahren standardmäßig auf Standardpreis
und das Feld Bestandsbewertung (nicht standardmäßig sichtbar) auf Manuell
eingestellt ist.
Alternativ dazu erstellt die permanente (automatische) Bestandsbewertung in Echtzeit Journalbuchungen in der Buchhaltungsapp, wenn Bestände das Lager des Unternehmens betreten oder verlassen.
Dieses Dokument befasst sich mit der korrekten Einrichtung der automatischen Bestandsbewertung, einer integrierten Bewertungsmethode, die sicherstellt, dass die Journalbuchungen in der Buchhaltungsapp mit den Aktualisierungen der Bestandsbewertung in der Lagerapp übereinstimmen. Eine Einführung in die Bestandsbewertung in Odoo finden Sie in der Dokumentation zu Verwendung der Bestandsbewertung.
Warnung
Switching from manual to automatic inventory valuation may cause discrepancies between stock valuation and accounting journals.
One successful strategy for switching to automated valuation:
Clear existing stock (possibly with an inventory adjustment)
Change the inventory valuation method to Automatic
Return the existing stock, with the original monetary value (using an inventory adjustment)
Once the existing stock is recovered, the Odoo Accounting app automatically generates the journal entries to corresponding stock valuation records.
Konfiguration¶
Um die automatische Bestandsbewertung richtig einzurichten, folgen Sie diesen Schritten in Odoo:
Buchhaltungseinrichtung¶
Um die automatische Bestandsbewertung zu verwenden, installieren Sie die Buchhaltungsapp. Gehen Sie dann zu Bestandsbewertung das Kontrollkästchen Automatische Buchhaltung. Klicken Sie dann auf Speichern.
, und markieren Sie im AbschnittBemerkung
Wenn Sie Automatische Buchhaltung aktivieren, wird das zuvor unsichtbare Feld Bestandsbewertung in einer Produktkategorie angezeigt.
In den Abschnitten Aufwand und Lagereingang/-ausgang der Dokumentation finden Sie Einzelheiten zur Konfiguration der angezeigten Buchhaltungsjournale.
Einrichtung der Produktkategorien¶
Nach der Aktivierung der Bestandsbewertung müssen Sie als nächstes die Produktkategorie für die automatische Bestandsbewertung einstellen.
Gehen Sie zu Bestandsbewertung setzen Sie das Feld Bestandsbewertung auf Automatisch. Wiederholen Sie diesen Schritt für jede Produktkategorie, für die Sie die automatische Bestandsbewertung verwenden möchten.
, und wählen Sie die gewünschte Produktkategorie. Im AbschnittBemerkung
Nach Aktivierung der automatischen Buchhaltung erzeugt jede neue Lagerbuchungseben (BBE), die während der Aktualisierung der Bestandsbewertung erstellt wird, eine Journalbuchung.
Kalkulationsverfahren¶
Nach der Aktivierung der Bestandsbewertung wird das Kalkulationsverfahren für die Berechnung und Erfassung von Bestandskosten für die Produktkategorie in Odoo definiert.
Gehen Sie zu Bestandsbewertung wählen Sie das Kalkulationsverfahren.
, und wählen Sie die gewünschte Produktkategorie. Im AbschnittThe default costing method in Odoo. The cost of the product is manually defined on the product form, and this cost is used to compute the valuation. Even if the purchase price on a purchase order differs, the valuation is the cost defined on the product form.
Vorgang |
Einzelkosten |
Vorrätige Menge |
Eingangswert |
Bestandswert |
---|---|---|---|---|
10 € |
0 |
0 € |
||
Receive 8 products for $10/unit |
10 € |
8 |
8 * 10 € |
80 $ |
Receive 4 products for $16/unit |
10 € |
12 |
4 * $10 |
$120 |
Deliver 10 products |
10 € |
2 |
-10 * $10 |
20 $ |
Receive 2 products for $9/unit |
10 € |
4 |
2 * $10 |
$40 |
Calculates the valuation of a product based on the average cost of that product, divided by the total number of available stock on-hand. With this costing method, inventory valuation is dynamic, and constantly adjusts based on the purchase price of products.
Vorgang |
Einzelkosten |
Vorrätige Menge |
Eingangswert |
Bestandswert |
---|---|---|---|---|
0 € |
0 |
0 € |
||
Receive 8 products for $10/unit |
10 € |
8 |
8 * 10 € |
80 $ |
Receive 4 products for $16/unit |
12 € |
12 |
4 * 16 € |
144 € |
Deliver 10 products |
12 € |
2 |
-10 * 12 € |
24 € |
Receive 2 products for $6/unit |
$9 |
4 |
2 * $6 |
$36 |
How are unit cost and inventory value calculated at each step?
When receiving four products for $16 each:
Inventory value is calculated by adding the previous inventory value with the incoming value: \($80 + (4 * $16) = $144\).
Unit cost is calculated by dividing the inventory value by the quantity on-hand: \($144 / 12 = $12\).
When delivering ten products, the average unit cost is used to calculate the inventory value, regardless of the purchase price of the product. Therefore, inventory value is \($144 + (-10 * $12) = $24\).
Receive two products for $6 each:
Inventory value: \($24 + (2 * $6) = $36\)
Unit cost: \($36 / 4 = $9\)
Bemerkung
When choosing Average Cost (AVCO) as the Costing Method, changing the numerical value in the Cost field for products in the respective product category creates a new record in the Inventory Valuation report to adjust the value of the product. The Cost amount is then automatically updated, based on the average purchase price of both the inventory on-hand and the costs accumulated from validated purchase orders.
Tracks the costs of incoming and outgoing items in real-time, and uses the real price of the products to change the valuation. The oldest purchase price is used as the cost for the next good sold, until an entire lot of that product is sold. When the next inventory lot moves up in the queue, an updated product cost is used based on the valuation of that specific lot.
This method is arguably the most accurate inventory valuation method for a variety of reasons, but it is highly sensitive to input data and human error.
Vorgang |
Einzelkosten |
Vorrätige Menge |
Eingangswert |
Bestandswert |
---|---|---|---|---|
0 € |
0 |
0 € |
||
Receive 8 products for $10/unit |
10 € |
8 |
8 * 10 € |
80 $ |
Receive 4 products for $16/unit |
12 € |
12 |
4 * 16 € |
144 € |
Deliver 10 products |
$16 |
2 |
-8 * $10
-2 * $16
|
$32 |
Receive 2 products for $6/unit |
$11 |
4 |
2 * $6 |
$44 |
How are unit cost and inventory value calculated at each step?
When receiving four products for $16 each:
Inventory value is calculated by adding the previous inventory value to the incoming value: \($80 + (4 * $16) = $144\).
Unit cost is calculated by dividing the inventory value by the quantity on-hand: \($144 / 12 = $12\).
When delivering ten products, eight units were purchased for $10, and two units were purchased for $16.
First, the incoming value is calculated by multiplying the on-hand quantity by the purchased price: \((-8 * $10) + (-2 * $16) = -112\).
The inventory value is calculated by subtracting the incoming value from the previous inventory value: \($144 - $112 = $32\).
Unit cost is calculated by dividing the inventory value by the remaining quantity: \($32 / 2 = $16\).
When receiving two products for $6, inventory value is \($32 + $12 = $44\). Unit cost is \($44 / 4 = $11\).
Warnung
Eine Änderung der Kalkulationsmethode hat erhebliche Auswirkungen auf die Bestandsbewertung. Es wird dringend empfohlen, zunächst einen Buchhalter zu konsultieren, bevor Sie hier Anpassungen vornehmen.
Siehe auch
Wenn das Kalkulationsverfahren geändert wird, ändern die bereits auf Lager befindlichen Produkte, die das Standard-Kalkulationsverfahren verwendet haben, nicht ihren Wert; vielmehr behalten die vorhandenen Einheiten ihren Wert, und alle Produktbewegungen wirken sich auf die Durchschnittskosten aus, und die Kosten des Produkts ändern sich. Wenn der Wert im Feld Kosten auf einem Produktformular manuell geändert wird, erzeugt Odoo einen entsprechenden Eintrag im Bericht Bestandsbewertung.
Bemerkung
Es ist möglich, unterschiedliche Bewertungseinstellungen für verschiedene Produktkategorien zu verwenden.
Buchhaltungsarten¶
Wenn die automatische Bestandsbewertung eingerichtet ist, hängen die erzeugten Journalbuchungen vom gewählten Buchhaltungsmodus ab: Kontinental oder Angelsächsisch.
Tipp
Überprüfen Sie den Buchungsmodus, indem Sie den Entwicklermodus aktivieren und zu navigieren.
Suchen Sie dann in der Leiste Suchen … nach Angelsächsische Buchhaltung
, um zu sehen, ob diese Funktion aktiviert ist. Wenn sie nicht aktiviert ist, wird der kontinentale Buchhaltungsmodus verwendet.
In der angelsächsischen Buchführung werden die Herstellkosten des Umsatzes (HKU) ausgewiesen, wenn die Produkte verkauft oder geliefert werden. Das bedeutet, dass die Kosten einer Ware erst dann als Aufwand verbucht werden, wenn dem Kunden ein Produkt in Rechnung gestellt wird.
Setzen Sie also für die manuelle Bewertungsmethode das Aufwandskonto auf Bestandsbewertung für den Typ Umlagenvermögen; für die automatische Bewertungsmethode setzen Sie das Aufwandskonto auf einen Typ Aufwand oder einen Umsatzkosten (z. B. Produktionskosten, Herstellkosten des Umsatzes usw.).
In der kontinentalen Buchhaltung werden die Kosten einer Ware ausgewiesen, sobald das Produkt auf Lager ist. Aus diesem Grund kann das Aufwandskonto auf entweder Aufwand oder Umsatzkosten eingestellt werden, es wird jedoch häufiger auf ein Aufwandskonto eingestellt.
In den Abschnitten Aufwand und Lagereingang/-ausgang der Dokumentation finden Sie Einzelheiten zur Konfiguration jedes Kontoryps.
Auslagenkonto¶
Um das Aufwandskonto zu konfigurieren, das sowohl bei der manuellen als auch bei der automatischen Bestandsbewertung verwendet wird, gehen Sie zum Abschnitt Kontoeigenschaften der gewünschten Produktkategorie ( ). Wählen Sie dann ein bestehendes Konto aus dem Dropdown-Menü Aufwandskonto.
Um sicherzustellen, dass das gewählte Konto der richtige Typ ist, klicken Sie auf das Symbol |Pfeil nach rechts| rechts neben dem Konto. Legen Sie dann den Kontotyp anhand der unten stehenden Informationen fest.
In der angelsächsischen Buchhaltung für die automatische Bestandsbewertung setzen Sie das Aufwandskonto auf das Konto Aufwand
. Klicken Sie dann auf das Symbol |Pfeil nach rechts| rechts neben dem Konto.
Wählen Sie im Pop-up-Fenster aus dem Dropdown-Menü Aufwand oder Umsatzkosten.
Um das Aufwandskonto zu konfigurieren, wählen Sie Bestandsbewertung aus dem Dropdown-Menü des Feldes. Überprüfen Sie den Typ des Kontos, indem Sie auf das Symbol |Pfeil nach rechts| klicken, und stellen Sie sicher, dass Typ auf Umlaufvermögen steht.
Setzen Sie das Aufwandskonto auf den Kontotyp Aufwand oder Umsatzkosten.
Setzen Sie das Aufwandskonto auf den Kontotyp Aufwand oder Umsatzkosten.
Bestandseingang/-ausgang (nur automatisiert)¶
Um das Bestandseingangskonto und das Bestandsausgangskonto zu konfigurieren, gehen Sie zu und wählen Sie die gewünschte Produktkategorie.
Wählen Sie im Feld Bestandsbewertung die Option Automatisch. Daraufhin wird der Abschnitt Buchhaltungseigenschaften für den Bestand angezeigt. Diese Konten sind wie folgt definiert:
Bestandsbewertungskonto: Wenn die automatische Bestandsbewertung für ein Produkt aktiviert ist, enthält dieses Konto den aktuellen Wert der Produkte.
Bestandsjournal: Buchhaltungsjournal, in dem automatisch Buchungen vorgenommen werden, wenn sich die Bestandsbewertung eines Produkts ändert.
Bestandseingangskonto: Die Gegenbuchungen für alle eingehenden Lagerbuchungen werden auf diesem Konto verbucht, es sei denn, es ist ein spezielles Bewertungskonto für den Quellstandort festgelegt. Dies ist der Standardwert für alle Produkte in dieser Kategorie. Er kann auch direkt für jedes Produkt festgelegt werden.
Bestandsausgangskonto: Die Gegenbuchungen für alle ausgehenden Lagerbuchungen werden auf diesem Konto verbucht, es sei denn, es ist ein spezielles Bewertungskonto für den Zielstandort festgelegt. Dies ist der Standardwert für alle Produkte in dieser Kategorie. Er kann auch direkt für jedes Produkt festgelegt werden.
In der angelsächsischen Buchhaltung werden das Bestandseingangskonto und das Bestandsausgangskonto auf unterschiedliche Konten für Umlaufvermögen gesetzt. Auf diese Weise gleichen die Lieferung von Produkten und die Rechnungsstellung an den Kunden das Konto für Bestandsausgang aus, während der Wareneingang und die Rechnungsstellung an den Lieferanten das Konto Bestandseingang ausgleichen.
Um den Kontotyp zu ändern, klicken Sie auf das Symbol |Pfeil nach rechts| rechts neben dem Bestandsein-/-ausgangskonto. Wählen Sie im Pop-up-Fenster aus dem Dropdown-Menü Typ die Option Umlaufvermögen.
In der kontinentalen Buchhaltung werden das Bestandseingangskonto und das Bestandsausgangskonto auf das gleiche Umlaufvermögen gesetzt. Auf diese Weise kann ein Konto ausgeglichen werden, wenn Artikel gekauft und verkauft werden.
Example
Die Bestandseingangs- und ausgangskonten sind beide auf Vorläufiger Bestand (Erhalten)
eingestellt, ein Kontotyp mit der Bezeichnung Umlaufvermögen. Sie können auch auf Vorläufiger Bestand (Geliefert)
gesetzt werden, solange die Eingangs- und Ausgangskonten dem gleichen Konto zugeordnet sind.
Bestandsbewertungsbericht¶
Gehen Sie zunächst zu Umlaufvermögen, um das Dropdown-Menü zu öffnen, und suchen Sie nach den verschachtelten Zeilen Bestandsbewertung, Vorläufiger Bestand (Erhalten) und Vorläufiger Bestand (Geliefert).
. Klicken Sie auf die ZeileTipp
Klicken Sie oben auf dem Dashboard auf die Schaltfläche Ab [Datum], um Buchhaltungseinträge bis zu einem bestimmten Datum anzuzeigen.
Sie können auf spezifischere Informationen zugreifen, indem Sie auf das Symbol (Ellipse) rechts neben dem gewünschten Journal klicken. Wählen Sie Hauptbuch, um eine Liste aller Journalbuchungen zu sehen, in der Sie auf das Symbol (Ellipse) jeder Position klicken können, um die Option Journalbuchung anzeigen zu öffnen, um die einzelne Journalbuchung zu öffnen.
Zusätzlich können Sie Anmerkungen zur Bilanz hinzufügen, indem Sie Kommentieren wählen, das Textfeld ausfüllen und auf Speichern klicken.