Revel – Xero: Payroll Integration

Revel-Xero: Payroll Integration


The Integration syncs the hours recorded against employees in the Revel Management Console via the Clock in/Clock out function or manual user input (directly into the Revel Management Console).

  • Sync payroll for multiple establishments
  • Set the pay rates depending on the day (e.g. overtime pay for Saturday and Sunday)
  • Option to round time recorded to the following increments: 15mins, 30mins, 1hr

  • Load all employee details to Xero
  • Select a pay calendar for each employee
  • Set the earnings rate/s on the pay template

    1. When the integration syncs a draft time sheet is created in Xero and populated with time recorded in the Revel Management Console. The data from Revel will be synced to Xero on a fixed schedule (as configured during setup). This should correspond with the end of the business’ trading hours (after all employees should have clocked out off work).

Revel Management Console – Employee Time Worked

2. The Payroll Administrator should review the Revel data and confirm it is correct (e.g. with store managers or employees) prior to the end of the pay period. Any adjustments should be made in the Revel Management Console prior to the scheduled sync time of the integration (as incorrect data may be synced to Xero).

3. At the end of the pay period, the Payroll Administrator will approve the draft timesheets and generate a draft pay run. All hours recorded in the timesheets will then be transferred to the employees pay slip.

Note – The hours field cannot be edited after a timesheet is approved. If the Hours require adjustment the corresponding timesheet must be reverted to ‘Draft’ status.

4. Pay run is posted

Privacy Preference Center

Stricly Necessary

These cookies are necessary for the site to function

woocommerce_cart_hash, woocommerce_items_in_cart, wordpress_logged_in_{has}, wordpress_sec_{hash}, wordpress_test_cookie, wp-settings-1, wp-settings-time-1, wp_woocommerce_session_{hash}, __cfduid
hblid, wcsid, olfsk, _okbk, _ok, _oklv, _okla, _okgid, _okac, _okck


These cookies collect simple user information.

_ga, _gid, __hssc, __hstc, ajs_anonymous_id, ajs_group_id, ajs_user_id, mdn_anonymous_id

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?

Are you sure?

By disagreeing you will no longer have access to our site and will be logged out.