A spreadsheet does not need to be complicated to be useful. Its job is to give every business transaction a date, amount, category and supporting record, then reconcile that record to what actually left the bank. Consistency matters more than fancy formulas.