Patent ID: 8423435

Claim:
A method for withholding an amount of payroll funds of an employee to fulfill a financial obligation of the employee, the method comprising: receiving, from a credit card company, employee debt information; receiving, from an employer of the employee, employee payroll information; calculating, using a central processing unit (CPU), an amount of available payroll funds based on the employee payroll information, wherein the amount of available payroll funds is an amount of gross payroll funds less an amount of a legacy withholding; determining, using the CPU, whether the amount of available payroll funds exceeds a credit card debt amount owed by the employee to the credit card company, wherein the credit card debt amount is based on the employee debt information; deducting, using the CPU, the credit card debt amount from the amount of available payroll funds to obtain a payroll balance; transferring, using the CPU, the credit card debt amount to the credit card company-to fulfill the financial obligation before transferring the payroll balance to the employee; transferring the payroll balance to a direct deposit service, wherein the direct deposit service transfers the payroll balance to a bank account of the employee; verifying, based on running payroll and using the CPU, that the amount of payroll funds is greater than a debt amount; receiving revised employee debt information after running payroll; and calculating a revised debt amount based on the revised employee debt information.