Beispiele für Transaktionsverarbeitungssysteme sind Gehaltsabrechnung, Auftragsverarbeitung, Reservierungen, Mitarbeiterdatensätze, Kreditoren- und Debitorenbuchhaltung. Diese Systeme erfassen und speichern Daten zu Transaktionen, bei denen es sich um Aktivitäten handelt, die gespeicherte Daten ändern. Die Verwendung einer Kreditkarte, die Reservierung eines Fluges und die Bestellung von Produkten aus einem Katalog sind beispielsweise Transaktionen.
Ein Auftragsverarbeitungssystem ist eine gängige Art von TPS, die Unternehmen zur Abwicklung von Geschäften verwenden. Wenn ein Unternehmen eine Bestellung für ein Produkt erhält, überprüft ein TPS den Lagerbestand, um festzustellen, ob das Produkt auf Lager ist. Wenn dies der Fall ist, weist das TPS die Mitarbeiter darauf hin, das Produkt aus dem Lager zu holen, eine Rechnung zu erstellen und auszudrucken und das Produkt dann zu versenden.
Ein TPS kann Transaktionen auf zwei Arten verarbeiten: Batch und Echtzeit. Bei der Batch-Transaktionsverarbeitung sammelt das System Transaktionen über einen bestimmten Zeitraum und verarbeitet sie alle auf einmal. Ein TPS für die Gehaltsabrechnung erfasst beispielsweise zwei Wochen lang die Stunden der Mitarbeiter und verarbeitet dann alle Stunden in einem Batch, um die Gehaltsscheckbeträge zu berechnen. Im Gegensatz dazu verarbeitet das System bei der Echtzeitverarbeitung eine Transaktion sofort. Wenn ein Reisender beispielsweise einen Sitzplatz auf einem Flug reserviert, verwendet ein TPS die Echtzeitverarbeitung, um den Sitzplatz sofort zu reservieren, sodass ihn niemand anderes auswählen kann.