Using the App while Offline

Note: Offline Punching is not yet available in the UKG Pro Mobile App.

Properly configured users can punch in and punch out from the mobile app even when there is no internet connection (“Offline Mode”). In Offline Mode, the device holds the transaction data (including the location information derived from GPS, WiFi, or a QR Code) until a connection with the server is available. There are two ways that offline punches transfer to the server:

  • Automatic - There is a checkbox on the login screen where you can choose to automatically upload punches when a connection to the server is available. The punches will automatically transfer without the need to login.

  • Manual - The punch data gets transferred to the server when you login.

Users who are configured for offline usage can choose to enter offline mode at any time, even if they are connected to a server - this is useful in locations where the signal is weak. If the connection is lost when working "online", the user will be prompted to enter offline mode. Once a user (who has met the requirements for offline usage) enters offline mode, the Punch screen displays. After punching, a Offline Punch Recorded message indicates that the punch has been successfully saved to the mobile device and is awaiting a connection to the server to transfer ("sync").

Note: The punch is not verified until it transfers to the server. When the transfer occurs, all geofencing rules apply based on the location when the punch occurred.

Offline punches stored on a device do not expire. The app will provide the punches upon connection to the server as long as there are offline punches to submit. The server, however, may have restrictions (for example, if a pay period is closed/locked). Refer to the Timekeeping online help for more information.

There is no limit set by the system as to the number of offline punches that can be stored. The amount of available storage on the mobile device is the limit.

If working offline and connectivity is available, a banner appears where you can choose to reconnect.

Note: Offline transactions are not supported in Attestation environments