The Problem: Currently, when a customer leaves a tip on a prepayment, deposit, or upfront invoice, Square automatically attaches that tip to the transaction date. For businesses that use tip pooling, this means the tip is distributed to the employees working on the day the payment was made, rather than the team who actually works the future appointment or event.
The Business Impact: This creates a massive payroll and morale issue. The staff who actually perform the service are missing out on their earned tips, while staff who just happened to be on the clock when the invoice was paid are getting tipped for work they didn't do.
To fix this, we are forced to do manual payroll adjustments to back out tips from one day and add them to another, which completely defeats the purpose of an automated tip-pooling system and leaves room for accounting errors.
Secondary Issue (Tip Calculation): Additionally, if a customer pays a deposit upfront (without a tip) and leaves their tip at the final checkout on the day of service, Square calculates the suggested tip percentages based on the remaining balance rather than the gross total of the service. This shortchanges the staff on the day of the event.
The Proposed Solution: Please add a feature that allows sellers to:
Why this matters: The current "Gift Card workaround" is tedious and creates extra steps for the customer and staff. Tying tips to the service date rather than the transaction date is essential for any event-based, catering, or appointment-based business using Square Shifts and Tip Pooling.
Square Community