Outstaffing is a special model of personnel management whereby the staff involved in a particular project is provided by a third-party company (outstaffing company/outstaffer/employer) as office workers to the client (customer) for their projects. In other words, outstaffing is the possibility to get work done through an intermediary company.
The outstaffing company takes full responsibility for every worker by providing all necessary documents, banking, legal and remittances as well as solving all current issues connected with personnel management. The outstaffer is in charge of paying wages, taxes, executing labor legislation (hiring, compensating, firing, etc.). At the same time, the staff works directly for the customer.