As you say, repetitive invoice selection and regular check printing is the best way to go. Print the check but don't mail it. Just place in the bank reconciliation file for end of month processing. If you want to get fancy, set up a UDF check box that indicates Electronic payment. Then modify the Crystal form so that if this flag is present, a text box will appear that indicates that it was electronically paid and do not mail. Instead of a check box, you could create a 20 character UDF so they can put the confirmation number and have that print on the check. I'm sure you will get push back on ""wasting check stock"" which is so much more important that the time they are wasting. For the bank reconciliation, just clear these checks..............