OK, Got it. Too many commas.
DoCmd.OpenForm "FrmReceipts",acNormal,,,acFormAdd,acWindowNormal
was the last line. It works now. Message displays if out of balance and when the message exits, the record remains. When corrected, the button closes and reopens a fresh form in Add Mode. The big...