Shopping in Miami means paying Florida’s 6% state sales tax plus Miami-Dade County’s 1% surtax, for a combined 7%. This calculator computes the exact tax, handles grocery and prescription exemptions, and applies Florida’s $5,000 single-item cap on the county surtax.
How it works
For taxable goods, the state tax applies to the full price, while the county surtax applies only to the first $5,000 of a single item:
state_tax = price * 0.06
surtax = min(price, 5000) * 0.01
total_tax = state_tax + surtax
total = price + total_tax
Groceries and prescription medicines are exempt in Florida, so for those item types the tax is zero. The $5,000 surtax cap means an expensive single item never pays more than $50 in county surtax, though the 6% state tax still applies to the whole price.
Tips and example
A $100 taxable purchase incurs $6 state tax plus $1 surtax, for $7 total and a $107 out-the-door price. A $20,000 vehicle pays $1,200 state tax but only $50 surtax (1% of the first $5,000), totaling $1,250. A $50 grocery order is exempt and stays at $50. Choose the correct item type — selecting groceries or prescriptions removes the tax entirely, matching Florida’s exemption rules.