How to figure sales tax on a car in PA
PennDOT's title application instructions give the method: subtract the trade-in from the purchase price, then multiply by 6%. Allegheny County residents add 1% and Philadelphia residents add 2%, for 8% in all.[1] The purchase price includes any lien or other obligation you take over from the seller.[1]
| Case | Tax | Share of price |
|---|---|---|
| $30,000 car, $8,000 trade, most counties (6%) | $1,320.00 | 4.40% |
| Same car, Allegheny County (7%) | $1,540.00 | 5.13% |
| Same car, Philadelphia (8%) | $1,760.00 | 5.87% |
| $12,000 used car, private sale, 6% | $720.00 | 6.00% |
Low private-sale prices get checkedIf the price you report is less than 80% of the vehicle's average fair market value, PennDOT requires an extra form (MV-3) explaining the price.
Pennsylvania sales tax on cars bought out of state
Pennsylvania credits sales tax legally paid to another state, provided that state gives a similar credit.[1] New residents who owned the vehicle for more than six months before moving can use an exemption and pay no Pennsylvania sales tax.[2]
Title and registration are separate from the tax: see the PA car registration fee page.
Compare states on the car sales tax calculator, include the tax in a budget with the car affordability calculator, or see the yearly total on the cost of owning a car calculator.
Frequently asked questions
What is the sales tax on a car in Pennsylvania?
6% of the price minus the trade-in; 7% if you live in Allegheny County and 8% in Philadelphia.
Does Pennsylvania charge sales tax on private car sales?
Yes. The buyer pays it when titling the car, and a price below 80% of fair market value needs an explanation form.
Do I pay PA sales tax if I move with my car?
Not if you owned it for more than six months before moving to Pennsylvania.