This document describes Algorithm #1 for processing transactions. It simulates a single file update using sample data. There are three possible cases when comparing a master key to a transaction key: 1) master key less than transaction key, 2) equal keys, 3) master key greater than transaction key. The algorithm outputs master records, makes changes for matching keys, and flags non-matching keys. It is noted that this allows only one transaction per account per day, so the algorithm needs modification to resolve this limitation.