Auch im ERP-System gibt es die Möglichkeit, Wareneingänge zu buchen. Der Wareneingang zählt dabei zu den Standard SAP Business One Funktionen und wird anhand von Bestellungen oder auch unabhängig davon generiert. Wird neue Ware im Lager angeliefert, nimmt Business One die Ware beim Erfassen eines Wareneingangs in das Lager auf, aktualisiert die Mengen entsprechend der Buchung und legt eine Journalbuchung an, sofern mit einer kontinuierlichen Bestandsführung gearbeitet wird.
Um einen Wareneingang im ERP-System zu buchen, wird das SAP Business One Modul „Einkauf“ und die Funktion „Wareneingang“ genutzt. Mit Hilfe einer Liste der offenen Bestellungen und zusätzlichen Informationen zum Lieferanten, Belegnummer und Belegdatum kann der Wareneingang erstellt werden. Die jeweilige angelieferte Bestellung wird im Anschluss in einen Wareneingang umgewandelt. Die gelieferten Mengen werden mit den bestellten Mengen verglichen und angepasst. Die Waren werden in das Lager übernommen und die Menge wird aktualisiert. Ist die gelieferte Menge im Wareneingang identisch mit der angegebenen Menge der Bestellung, oder liegt gegebenenfalls über dieser Menge, wird die Bestellung anschließend geschlossen. Sollte noch nicht die gesamte Menge im Wareneingang vorliegen, bleibt sie geöffnet, bis die Restmenge geliefert wird.
Im Wareneingang lassen sich darüber hinaus verschiedene Informationen ablesen, von allgemeinen Angaben wie Ansprechpartner, Buchungsdatum oder Währung des Belegs bis hin zu logistischen und finanziellen Faktoren des Wareneingangs. Auch der Status des Wareneingangsbelegs kann eingesehen werden. Mitarbeiter erkennen hier beispielsweise, ob ein Wareneingang bereits geschlossen oder bisher nur gedruckt, aber noch nicht abgeschlossen wurde.