USA Sales Tax

Sales Tax Guide · Updated

Local, County & Special District Sales Taxes

Published · Reviewed by the USA Sales Tax Calculator editorial team.

The state base rate is only the first layer of a US sales tax. Counties, cities, transit authorities, school districts, stadium authorities, and other special districts can each add a percentage on top. What the register charges is the combined rate: state plus every local layer that applies to the destination address. That is why two stores a few miles apart can charge different totals and why a statewide average is only a starting point.

How the layers stack

Layers of a combined sales tax rate
LayerWho imposes itTypical use
State base rateState legislatureGeneral state revenue
Mandatory local rateState law, collected for local governmentsCounty services, schools, or state-mandated local revenue
Optional county rateCounty voters or commissionersRoads, public safety, general county services
City rateMunicipal governmentCity services, infrastructure, general operations
Special district rateTransit, stadium, school, hospital, or other authorityA specific project or service

Not every state allows every layer

Some states have a uniform statewide rate with no local add-ons. Others allow counties and cities to impose their own taxes but cap the combined rate. A few states have a mandatory local component that is collected statewide on behalf of every county, which is why a state's "base rate" can be higher than its pure statutory rate. Utah is an example: the pure statutory state rate is 4.85%, and a 1.25% mandatory county option tax is collected statewide, for a functional minimum base of 6.10%. California's headline 7.25% includes a 1.25% mandatory local component on top of the 6.00% state rate.

The state calculator pages separate these layers. CompareCalifornia,Utah,Florida, andTexas to see how a statutory state rate, a mandatory local rate, and an optional local average are presented differently.

Local rates follow boundaries, not ZIP codes

A ZIP code is a delivery route. It can cross a county line, a city limit, or a special district boundary. A single ZIP may contain addresses in two counties with different rates, or a city address and a county address with different city taxes. That is why a ZIP-level lookup is an estimate rather than a legal determination. The most reliable rate comes from the state's address-based lookup or the local jurisdiction's rate table.

The calculator handles this by letting you override the local rate. If the receipt or the jurisdiction's rate table shows a specific county, city, and special-district stack, enter those numbers separately. The result updates without reloading the page, and the breakdown shows the state, mandatory, and local components.

Special districts

Special districts are the most overlooked layer. A transit district may add 0.5% or 1.0% in a metropolitan area. A stadium or cultural district may add a fraction of a percent in a specific city. A school district may have its own sales tax in states that allow it. A hospital district, a fire district, or an economic-development district may add another fraction. The district may cover only part of a city, so two addresses in the same city can have different combined rates.

Special districts are also common at the county level. A county may have a general county rate plus a separate transit or public-safety rate. The combined county rate is the sum of the general and special rates, but the special rate may apply only to certain areas. A ZIP lookup that uses a single county rate for the whole ZIP can miss the special district.

Local rate caps

Many states cap the combined local rate. A state may allow counties and cities to impose local taxes up to a total of 2%, 3%, or another limit. Once the cap is reached, additional districts may not be able to impose a rate, or the rate may be reallocated among the existing districts. A local rate that appears to exceed the cap may be a data error or a special district that is outside the cap. Check the state's local tax cap before assuming a rate is invalid.

Local taxes and exemptions

A state exemption does not always remove the local tax. Some states exempt groceries from the state rate but allow local taxes to apply; Illinois and Oklahoma are examples after their state grocery rate changes. A clothing exemption may apply to the state rate but not to a local district tax, or vice versa. When a receipt mixes exempt and taxable items, the local layer may survive even when the state layer does not.

How to find the exact local rate

  1. Start with the state's address-based rate lookup.
  2. Identify the county, city, and any special district for the address.
  3. Confirm each layer with the jurisdiction's published rate table.
  4. Enter the layers into the calculator and compare the combined rate.
  5. Keep the rate source and date with the invoice or receipt.

The sourcing guideexplains whether the local rate follows the seller or the buyer, thegrocery and clothing guide explains how exemptions interact with local taxes, and themethodology page documents how the local rate data is verified.

Local rate changes and effective dates

Local rates change more often than state rates. A county may add a public safety tax, a city may renew a transit tax, or a special district may expire. The effective date can fall in the middle of a month, and some states require sellers to update rates on the first day of the next quarter. A rate change that is announced in November may not apply until January, or it may apply retroactively to a specific date. Sellers should track the effective date for each layer, not just the headline combined rate.

A ZIP-level file can be stale between refresh cycles. If a local rate changes and the dataset has not been refreshed, the calculator may show the old rate. The state's address-based lookup is the authoritative source for a specific transaction. The methodology page explains how often the data is refreshed and how the layers are verified.

How to read a rate stack

A rate stack should show each layer separately: state, mandatory local, county, city, and special district. The combined rate is the sum, but the layers are not always additive in the same way. A mandatory local rate may be included in the state's headline rate, and a special district may apply only to part of a city. If the stack shows a combined rate that does not equal the sum of the layers, one layer may be included in another or the rate may be capped.

When you enter a local rate into the calculator, use the rate for the destination address and the date of the sale. If the sale spans a rate change, use the rate in effect when the sale is completed or when the invoice is issued, depending on the state's rule. Document the rate source and the date so the calculation can be reproduced.