Hi Les

Paying commissions based on collections rather than billings can get rather complicated, and it's one of the absolute strengths of Adagio that it can handle it well, using a combination of SalesAnalysis and Crystal Reports (or GridView)

For example, do you pay commissions on freight or sales tax? I'll bet not. Therefore, you have to look at the individual line items on the invoice, not just the invoice total.

Also, what if the customer partially pays an invoice? Do you pay commission on the partial payment? You shouldn't. Adagio is smart enough to flag an invoice as paid only when it is FULLY paid.

Do you pay commissions on prepayments or customer deposits? Of course not. Adagio knows this.

Finally, what if the check bounces after you have paid commission? Adagio can re-flag an invoice as unpaid.

Steve