You enter a city
GeoTipper looks up the county median household income from US Census ACS data.
Income sets the base rate
Higher income = higher local expectations. Base rate scales from 13% to 27%.
Service + quality adjust it
Session type, travel, satisfaction rating, and any bonus circumstances refine the final number.
The Problem With Generic Tip Calculators
Every other tip calculator gives you the same number regardless of where you live. Type in $60 and they say $12 (20%). Whether you are in rural Mississippi or midtown Manhattan, the answer is identical.
That is not how tipping actually works. A 20% tip means something very different when the median household income in a county is $42,000 versus $136,000. Local cost of living shapes what service workers earn, what they expect, and what feels genuinely fair. GeoTipper accounts for that.
The Data We Use
GeoTipper uses US Census Bureau American Community Survey (ACS) 5-year estimates for median household income at the county level. We have income data for 439 US counties, covering the vast majority of the US population.
When you type a city name, GeoTipper identifies the county that city is in using FIPS county codes and retrieves the local median household income for that county. We use median household income as the primary signal for local cost of living because:
- It is the most consistent, widely available, and regularly updated measure of local economic conditions in the US
- It directly reflects what local residents earn — which is what actually drives tipping expectations and norms in that community
- It is a better signal than generic cost-of-living indices, which often focus on housing costs rather than the service worker wages that tip expectations follow
- The Census Bureau updates this data annually, making it more current than most alternatives
All data is embedded directly in each calculator page — no server requests required. Everything runs in your browser. We never see your inputs.
The Formula
The core calculation converts local income into a base tip rate, then adjusts for service type, quality, and any bonus circumstances.
Step 1 — Income Ratio incomeRatio = (localCountyIncome − $40,000) ÷ ($120,000 − $40,000)Step 2 — Base Rate baseRate = 15% + (incomeRatio × 10%)
baseRate is clamped: minimum 13%, maximum 27%
Step 3 — Adjustments finalRate = baseRate + serviceAdj + qualityAdj + bonuses
In plain terms:
- A county with $40,000 median income gets a 13% base rate (low-income floor)
- A county at the US national average ($74,580) gets a ~18.5% base rate
- A county with $120,000+ income gets a 23%–27% base rate (high cost-of-living ceiling)
Service Adjustments
Each calculator adds or subtracts from the base rate based on what the service actually involves. Color correction at a salon, full-day wedding photography, and a long-distance move all warrant higher tips than a basic trim or a short rideshare. These adjustments are calibrated to real US tipping norms for each service type.
Quality and Bonus Adjustments
Your star rating shifts the suggested range. A 5-star experience shows the full generous range. A 2-star rating applies a reduced floor that still acknowledges the service worker's effort. Optional bonus toggles — holidays, year-end gifts, exceptional service — add specific percentages on top of the base suggestion.
Example: Same $80 Service, Five Cities
| Location | County Median Income | Base Rate | Suggested Tip |
|---|---|---|---|
| Rural Alabama | $42,000 | ~15% | $12 |
| Indianapolis, IN | $60,000 | ~17% | $14 |
| US national average | $74,580 | ~18.5% | $15 |
| Seattle, WA | $96,000 | ~22% | $18 |
| San Jose, CA | $130,000+ | ~27% (cap) | $22 |
What We Do Not Do
- No accounts or user tracking. All calculations run in your browser. We never see your inputs — not the bill amount, not the city, not the star rating.
- No server-side processing. City, county, and income data are embedded in each calculator page. The site works without any API calls.
- No selling user data. GeoTipper is ad-supported through Google AdSense. We do not sell or share user data with any third parties.
- No inflated suggestions. Our formula is designed to reflect actual US tipping norms calibrated to local conditions — not to push you toward higher tips for our benefit.
Data Freshness
We update our county income data annually following the US Census Bureau's ACS 5-year estimate release, typically each December. The data currently embedded reflects the most recent available ACS estimates at the time of the last site update.
Coverage
We have county-level income data for 439 US counties covering approximately 85% of the US population. For cities not covered by our county data, we fall back to the US national median household income ($74,580), which produces a standard 18%–20% suggestion range consistent with general US norms.
Who Built This
GeoTipper.com is owned and operated by Verdant Web Solutions, LLC, based in Idaho. We built GeoTipper because existing tip calculators ignore the single most important variable in tipping: where you are. A flat 20% is not the right answer everywhere — and we wanted to build a tool that knows that.
Questions, corrections, or feedback: verdantwebsolutions@gmail.com
Ready to calculate a tip that fits your city?