HR-to-payroll integration has to solve time, structure, vocabulary and destination at the same time.

Time means matching effective-dated HR records to pay periods, including retros, future-dated changes and year-to-date totals. Structure means flattening nested HR records into flat payroll templates. Vocabulary means translating HR code values into each payroll provider’s value lists, per country. Destination means deriving the extraction from the payroll provider’s template.

Generic integration tools handle one or two of the four dimensions, and the result is wrong pay figures when the other dimensions are ignored.