Patent ID: 8494927

Claim:
A method comprising: contracting with a payroll service provider to provide payroll processing software as a service, the payroll service provider to provide payroll processing services to a plurality of clients; providing the payroll processing software and support services to the payroll provider, the payroll processing software provided through a web server by an automated financial services provider separate from the payroll provider; and processing payroll files controlled by the payroll service provider through the payroll processing software on the web server, wherein the clients manage the payroll files using the payroll processing software, and wherein the payroll files are received by the web server, using the payroll processing software, from one of the plurality of clients of the payroll service provider, the payroll processing software providing separate account control of each of the plurality of clients to the payroll services provider including separate client activity management, automated client trust fund reconcilement, tax functions and banking functions.