About GeoTipper

How GeoTipper Works

Why a flat percentage is not good enough — and how we calculate a tip that actually fits where you are.

Step 1

You enter a city

GeoTipper looks up the county median household income from US Census ACS data.

Step 2

Income sets the base rate

Higher income = higher local expectations. Base rate scales from 13% to 27%.

Step 3

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:

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:

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

LocationCounty Median IncomeBase RateSuggested 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

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?

Browse all 33 tip calculators  ·  Read our tipping guides