Tips on car wraps, ceramic coatings, and high-end detail jobs are real money — 5-15% of ticket on premium work. Here's how to manage them cleanly.
What customers tip
- Detail: 10-20% on premium services; almost universal
- Tint: 5-10%; less universal but common on luxury vehicles
- PPF: 3-8%; less common but real on $5,000+ jobs
- Ceramic coating: 5-10% on high-end coatings
- Wrap: 3-8%; varies wildly by market
Set expectations on your invoice. Quote → Tip section default → 0% / 10% / 15% / 20% / custom. Most shops show 15% as the default.
How SalesThumb captures tips
Customer pays the invoice. The pay flow asks: "Would you like to add a tip?" Three preset percentages + custom amount + skip. The tip is added to the Stripe charge.
Server-side, the tip is tagged as "tip" (not "service revenue") and routed:
- Tip amount goes to a "Tips Payable" liability account in QBO (not Sales Revenue)
- Stripe charges its standard 2.9% + $0.30 on the full payment (including tip portion)
- The full tip net of Stripe fee is owed to staff
Step 1 — Decide the tip pool
Three common models:
- Direct tip: tip goes to the named installer on the job. Each job has one installer credited; their tip is just theirs.
- Tip pool by location: all tips collected at a location get pooled and paid out by hours worked (or by share rules you define).
- Hybrid: 70% to installer, 30% to support staff (front desk, detailer assistant, etc.).
Pick before you go live. Changing mid-quarter creates payroll headaches.
Settings → Tips → Distribution model.
Step 2 — Set per-staff share rules
If pool model, set shares:
- Lead installer: 1.0 share
- Apprentice installer: 0.7 share
- Front desk: 0.4 share
- Detailer assistant: 0.5 share
Sum the shares for the day's working staff, allocate the day's tip pool proportionally.
Step 3 — Payout cadence
- Weekly: most common. Friday or Saturday. Sums the week's tips per staff member.
- Daily: cash advance daily, reconcile at end of week. Some shops prefer this for installer morale.
- Bi-weekly: aligned with payroll. Cleanest from a bookkeeping standpoint.
Settings → Tips → Payout cadence.
Step 4 — Tax treatment
This is where shops mess up.
### For W-2 employees - Tips are taxable wages - Must be reported on the employee's W-2 (Box 7 + Box 8) - Subject to FICA, FUTA, and federal/state withholding - Employer pays the employer-side FICA on the tipped amount - IRS form 8027 if your shop has 10+ employees
### For 1099 contractors - Tips paid through your shop should be reported on the contractor's 1099-NEC - No employer-side FICA (contractor pays self-employment tax) - Document the payment as part of their non-employee compensation
### For cash tips received directly by employees - Employees should report cash tips to you monthly (IRS Form 4070) - Add to W-2 wages - Many shops ignore this. They shouldn't.
Talk to a CPA. The IRS pays particular attention to tip reporting in service industries. Settings → Tips → Tax setup walks through the configuration.
Step 5 — Tracking accuracy
Settings → Reports → Tip allocation. Shows:
- Tips collected per period
- Tips paid out per staff member
- Outstanding tip liability (should always be < 1 pay period of tips)
If tip liability is growing without paying out, your payout cadence is broken.
Step 6 — Connect to payroll
If you use Gusto, Rippling, ADP, etc., SalesThumb can push tip totals into the payroll system per pay period.
Settings → Integrations → Payroll → Connect. Each pay period, the tip total per staff member auto-syncs as additional compensation. The payroll provider handles the tax treatment.
If you do payroll manually, export a CSV at Settings → Reports → Tip allocation → Export.
Common mistakes
- Not reporting tips as wages — IRS audit risk
- Letting tips sit on the books for months — staff feel cheated; bookkeeping gets ugly
- Hidden cash tips — never sustainable; staff resent it; tax exposure
- No documented distribution policy — staff fight over the pool; some leave
Have a written tip policy. Share it. Stick to it.