posted 2026-07-26 · taxes.vin/blog/how-much-is-sales-tax-on-a-used-car-in-my-state
How much is sales tax on a used car in my state — and does buying across state lines change it?
Used-car sales tax is set by your registration state and price, not the seller's state; crossing state lines changes it only through your home rate.
Sales tax on a used car is set by the state where you register the car and by the price you paid — not by the state where the seller sits. That single rule is what people get wrong about buying across state lines: driving to a neighboring state, or buying from an out-of-state dealer or private party, does not let you pay that state's rate. You pay your own home state's rate when you title and register the car, so crossing state lines changes your tax only to the extent your home rate and rules differ from the seller's — which, for the amount you owe, is not at all. At taxes.vin the exact number for your registration state, itemized by zip, renders for any VIN and price for free and with no account, so you can put two states side by side before the purchase instead of discovering the difference after.
The reason it works this way is a distinction most buyers never hear named: what you actually owe on a used car in most cases is not sales tax but use tax — the tax your home state levies on a vehicle you'll use and register there, regardless of where you bought it. The two rates are almost always identical, and the mechanism exists precisely so nobody can dodge their home tax by shopping across a border. The governing state is where the plate lives.
The basis, not just the rate
"How much is the tax" is really two questions: what rate, and on what amount. The rate is your registration state's; the amount — the taxable basis — is where states genuinely diverge, and it can move the total more than a point of rate does.
- The price. The basis is the sale price you paid. On a used car bought from a private party, some states tax the price you actually paid; others assess against a published value floor to stop under-reported bills of sale, so a suspiciously low sale price can still be taxed against book. The sheet names which basis your state uses.
- The trade-in credit. Most states tax only the difference between the car's price and the value of a trade you gave the same dealer, so the trade-in shrinks the taxable amount. But a few states — California and Virginia among them — give no trade-in credit and tax the full price. Same rate, materially different bill.
- The structural exceptions. A handful of states levy no statewide sales tax and post no sales-tax line at all. Georgia charges a one-time Title Ad Valorem Tax where the sales-tax line would otherwise sit. The District of Columbia's excise rides the title line rather than standing alone. The shape of the stack differs by state, and an honest sheet shows the shape, not a national average dropped onto your car.
Because two of these three levers turn on your exact jurisdiction, the calculation keys to your zip, not just your state name — county and local rates ride on top of the state rate in many places, and they resolve from where you register.
What actually happens when you buy across state lines
Say you find the car one state over. Here is the real sequence, and where the money lands.
You generally do not pay the seller's state sales tax on a car you're taking home to register elsewhere — most states exempt a sale to an out-of-state buyer who will title the car in their home state, sometimes on a temporary transit permit. Instead, your home state collects its use tax when you title and register. An out-of-state dealer may collect your home state's tax at the sale and remit it for you as a convenience; a private-party sale across state lines almost always means you settle the tax yourself at your home DMV. Either way the amount is your home rate on your basis — the border did not change it.
Two honest wrinkles are worth stating plainly. First, reciprocity and credit for tax paid: if you legitimately paid sales or use tax to another state on the same car, most states credit that amount against what you owe at home, so you are not taxed twice — but you are trued up to the higher of the two rates, never the lower. Second, you cannot shop the rate: registering the car at a friend's address in a cheaper state to pay less tax is registration fraud, not a strategy, and the use-tax rule exists specifically to close that door. The lawful lever is not which state — it is the basis lines above (the trade-in credit, the exemptions) that your own state already grants.
This is the precision ladder applied to the cross-border question: the free, no-account read gives you the exact rate and basis rules for your registration state — the number is free. What the account and the deal add is confidence on the open lines and, when you carry it forward, the actual settled figure on the real transaction. The comparison across states is the free part; you should never pay to learn which state's rule governs your bill.
Read both states before you cross
At taxes.vin the mechanic is paste, itemize, carry. Paste the VIN, your zip, and the price at taxes.vin/{VIN}, and the used-car tax line renders for your registration state with its value, the state revenue code it's drawn from, and the timestamp it was read — beside the title, DMV, and doc lines that complete the out-the-door total. Put your home zip against the seller's state and the deltas render signed and sourced, so the cross-border question is answered with two itemized stacks rather than a rule of thumb. Every line names who set it: the tax, title, and DMV rows read as statute; only the doc fee is a dealer's choice. The sheet's own fee is $0 — every VIN, every zip, every visit, no account.
And the tax line is not a dead end — it is one line of a deal. When you're ready to buy the car you compared, the same fee engine that itemized this tax prices the real transaction, and the breakdown attaches to the deal record you carry forward.
Read your state's number: taxes.vin — VIN, zip, and price in; the exact used-car tax, itemized by zip, out — free and with no account.
Related: buy.vin — carry the number into the real deal; the same engine that priced the tax settles the purchase, taxes and title paid inside the order.
The record, at its other addresses
- vhr.vinPrice assumes the record is clean. History for any VIN, posted.
- tco.vinTaxes and fees are year one. 5-year cost of any VIN, posted.
- buy.vinRun the real deal: the fee quote attaches at buy.vin/
- financing.vinThe out-the-door number, financed at posted rates: see the monthly for any VIN