AllianceHCM Payroll connects Restaurant365 (R365) with AllianceHCM for payroll processing. Labor hours and earnings recorded in R365 flow directly into AllianceHCM, providing a seamless transfer of employee time and pay data to AllianceHCM to process payroll. Once processed, payroll journal entry files from AllianceHCM are then delivered into R365 Accounting for posting.
The AllianceHCM Payroll connection shares only the payroll activity data needed to process payroll in AllianceHCM. It does not include setup or configuration details. Employee records, tax settings, and HR information remain managed directly in AllianceHCM.
Employee setup – Employee profiles are not created or updated through the connection. Details such as names, addresses, hire dates, pay rates, and job titles must already exist in AllianceHCM.
Tax configuration – Tax codes, deductions, and employer tax settings are maintained within AllianceHCM.
HR data – Employment history, benefits, and other personnel information is not shared between systems.
Data Flow Between R365 and AllianceHCM
Labor data in R365 is managed through POS polling, labor rules, and Timecards (if enabled). These tools capture and calculate employee hours and earnings for each pay period. The resulting data in R365 is then pulled into AllianceHCM for payroll processing. As part of the payroll workflow, users open AllianceHCM to import the latest labor data and complete payroll runs.
After payroll is processed in AllianceHCM, Alliance generates payroll journal entry files and delivers them to R365 via FTP. These files are delivered to the Documents to Process Log for processing.
Mapping Earnings Codes
R365 earnings codes must be mapped to AllianceHCM earnings codes to successfully transfer labor data between systems. To initiate the earnings code mapping process, contact R365 Support.
Legal Entity and Common Payer Considerations
The Alliance integration is designed around a standard one-to-one relationship between an Alliance company and an R365 Legal Entity.
Customers using Common Payer or similar multi-entity payroll structures may require additional review with Alliance and R365 because locations, legal entities, and payroll journal entry routing do not always align with the standard mapping model.
AllianceHCM HR Employee Management Integration
The AllianceHCM Payroll connection only shares payroll activity data.
For additional data alignment, the AllianceHCM HR Employee Management integration is recommended. It syncs employee and job records between AllianceHCM and R365 so that employees created or updated in AllianceHCM are reflected in R365. Using this integration helps maintain consistent records across both systems and reduces manual setup and maintenance.
Navigation
From the left navigation rail, select AllianceHCM.
The AllianceHCM system opens in a new browser tab. AllianceHCM login credentials are required to access the system.

Labor Data
The following labor and legal entity data is included when payroll data is exported to AllianceHCM Payroll:
Payroll Details
Data Point | Description |
|---|---|
Business Date | The date worked (used to define the payroll period). |
Employee ID | The unique identifier for the employee in R365. |
Employee Name | Employee’s full name. |
Payroll ID | Identifier used for the employee in payroll processing. |
Earning Type | Category of pay (for example, Regular or Paid Time Off). |
Job Code | Job associated with the earning entry. |
Hours Worked | Number of hours tied to the earning entry. |
Earning Cost | Pay amount tied to the earning entry. |
Legal Entity Details
The following data points are shared from legal entity records tied to the payroll data:
Legal Entity ID (R365 unique identifier)
Legal Entity Name
Tax ID
State ID
Payroll Provider ID
Address
City
State
ZIP Code