Batch-Verarbeitung, auch bekannt als Stapelverarbeitung, ist ein Begriff aus der Datenverarbeitung und beschreibt die Arbeitsweise von Computerprogrammen, bei der die in einem oder mehreren Datensätzen als Eingabe bereitgestellte Menge an Aufgaben oder Daten vollständig, automatisch und meist sequentiell verarbeitet wird.