I am writing an accounting program. The check register records "Money In" or "money Out" on each transaction I have a "Balance" field where I wish to record the running balance. I also must have a way to record the "beginning balance" I assume that the Beginning balance will be a global variable that is recorded when thTe account is setup. That variable must initialize the balance. I assume the "on click" should populate the beginning balance field. Then code must be able tc capture the running balance when a new record is opened. The new balance would be the previous balance plus or minus the new check entry. need the VB to do it.