Eagle Accounting has several fields defined at the entity's accounting basis level that apply to factors:
Gain Loss on Paydown (tag 1871). Required. This field determines whether Eagle Accounting treats the gain/loss caused by a paydown transaction as gain/loss, or takes the gain/loss caused by a paydown transaction as accelerated amortization.
Paydown Gain Loss Account (tag 4519). The Paydown Gain Loss Account (Capital or Income) field drives general ledger posting for a gain/loss caused by factor processing.