How can we use money due a client from new Advances to pay old invoices that are due to be charged back? Said a different way, how can we replace a bad invoice with a new(good) invoice?

Process the new advance like you normally would. But do not actually create an advance check, instead think of it as creating an imaginary check. Then go to receipts and post this imaginary check against the invoices that are bad. You can then settle the bad invoices normally. Everything will balance out since the cash out (advance) and cash in (receipt) will be the same.

You can make notes on both the advance and receipt screens to indicate what you did for future reference.

Posted in: Using WinFactor

Posted in