An 8-location restaurant group automated proportional tip pooling in UKG Ready by connecting its POS to CloudApper Tip Management, handling role-dependent qualifying windows, per-minute allocation and location-by-location rule variation.
An eight-location restaurant group automated tip pooling in UKG Ready because its bartenders and servers don’t start earning tips at the same time. On the surface the pool is simple: servers, bartenders and support staff share the same night’s receipts. In practice the bar opens at 4 p.m. and the dining room at 5, so the two groups have different qualifying start times, and a fair pool has to allocate proportionally by the minute rather than split evenly. Each location adds its own variations. One has no happy hour, some open for lunch at 11:30 and others at noon, and contribution windows shift by location and day. The group’s HR and operations lead had been working the math by hand for months. Connecting the POS to UKG Ready through CloudApper Tip Management made per-minute proportional allocation automatic across all eight locations, replacing the old equal split.
The Calculation That Lived Only in Excel
The Administration Manager at the restaurant group put the core problem plainly after months of failed vendor conversations: “We have bartenders that the bar opens at 4, so they will need to be separated from the servers because they will start making tips at 4 p.m., not at 5 as all other servers.” Every night, the POS captured total tip receipts. What it couldn’t do was allocate them proportionally by minutes worked, adjusted for role-specific start windows, across a pool that varied by location and day of week.
Their Payroll Lead described the frustration of watching this problem stump every integration they evaluated: “We were kind of surprised to hear that some of the other integrations didn’t seem to be able to handle those calculations. It’s like, if I can do it in Excel and I’m not a programmer, then it seems like custom software should be able to handle that.” The math itself wasn’t opaque. It was the intersection of minute-by-minute proportional allocation with dynamic qualifying windows that broke every standard tip pooling configuration. Multi-location food service operators running UKG Ready often meet the same custom business rule when payroll calculations require per-employee logic built on top of UKG earnings codes, and so do organizations managing equally specific rules, like statutory holiday pay formulas tied to prior pay period history inside UKG Ready.

What “Proportional by Minutes” Actually Requires
The goal was precise: each employee’s share of the tip pool corresponds to the proportion of total qualifying minutes they worked within their role’s eligible window that shift. A server who worked three hours and a server who worked five hours do not receive equal shares. A bartender whose qualifying window opened an hour before the servers’ does not have that hour excluded from her calculation, but it also cannot be counted in the shared server pool.
“Right now it’s being splitted equally… every employee who work at 60% of the shift will get the same amount. But since our goal is to change by minute worked, we will need to calculate that,” the Administration Manager explained.
CloudApper Tip Management built the calculation engine between the POS and UKG Ready. Each early morning, after managers have reviewed the previous night’s punches, the engine pulls punches and cost centers from UKG Ready and captured tip data from the POS, applies per-role qualifying window logic, calculates each employee’s proportional minutes within their eligible window and allocates their share. Results are staged for review and then imported into UKG Ready timecards as a batch of earnings. Adjusting a qualifying window, updating a location’s lunch open time or adding a new role configuration doesn’t require a developer, because the per-location rule table is managed directly. That same flexibility, rules that can change without a development cycle, drives the value of custom calculation engines built on UKG for other specific business rules, including piecework formulas on manufacturing floors where production rates shift seasonally.

When Every Location Plays by Slightly Different Rules
The configuration challenge at this restaurant group wasn’t just one set of rules applied eight times. Happy hour ran at most locations but not all of them. Lunch service started at 11:30 at some properties and noon at others. The Administration Manager captured the paradox directly: “It’s kind of the same, but it’s not the same. For example, happy hour starts at four at all locations, but not [one location]. We don’t have happy hour in [that location]… some restaurants open for lunch at 11:30. Others open at 12.”
What that requires in practice is a configuration system where each location’s rules are independently managed, the same pool logic, applied through location-specific parameters that the operations team can update without vendor involvement. CloudApper built that per-location management layer as part of the integration, so rule changes at one restaurant don’t require redeployment across all eight. Restaurant groups managing other workforce automation on UKG, from automated absence and no-call/no-show tracking for food manufacturing shift teams to multi-site payroll compliance, run into the same demand: a platform flexible enough to handle location-level variation without multiplying manual processes.
The group had spent months trying to solve the tip pooling calculation through standard tools before CloudApper handled what they’d already proven they could do in a spreadsheet. That framing is worth holding onto: when a calculation is demonstrably solvable (a payroll team or operations lead has already worked it out manually), the barrier is never the math. It’s having an integration layer that can receive POS data, apply location-specific business rules, and write clean results into UKG Ready every night without manual intervention. CloudApper Tip Management is that layer for tip-based workforces running UKG Ready.
If your restaurant, hospitality, or food service operation runs tip pooling alongside UKG Ready, and the proportional allocation calculation still happens in spreadsheets or in a system disconnected from payroll, CloudApper can build the integration that connects your POS data to UKG Ready and handles per-location rule logic automatically.




