Many times in support we are asked how to track loans in payroll. We would tell you to set up a deduction and retrieve your money back.
This is great and all, but some companies allow multiple loans to employees and if you have ever noticed a deduction start to PAY an employee back, that is usually a sign they are re-using deductions and maximum limits have been met so it starts to PAY BACK the employee.

Not exactly what we want a deduction to be doing :-)

I was working with a customer that allowed this with minuscule amounts, which makes it difficult. What we ended up doing is putting the loan amount in ARREARS instead. This works out much better.

Instead of putting the maximum amount for the loan, when an employee owes you money, put this amount in deduction in arrears, Cards | Payroll | Employee | Arrears Transactions.
Once you have the amount recorded in the Arrear Transaction window for the employee and deduction, the next payroll, it will start to take out.
Remember, the system will take the deduction amount and then arrears; in this case we only want arrears taken.
On the deduction record, choose fixed amount and put zero, then for the pay period maximum, put the amount you want taken each payroll, example 50.00 (the pay back amount)
Now process payroll and review the employee to make sure the arrears is taken how you want it.

This way, no more messing with multiple deductions for employees and when you need to take on more for the loan, just put the additional amount.
Also you do not have to worry about it not stopping.  Once the arrears have been collected, it stops automatically, yeah!

Attached is the Deduction in Arrears Manual for your review too if you are not familiar with the functionality.