What North Carolina property tax means for your vehicle
North Carolina does not charge a property tax on vehicles. Instead, the state uses a one-time sales tax when you buy or register a vehicle, and an annual registration fee based on the vehicle's age and type. If you own property in North Carolina and also own a vehicle, these are separate taxes — the property tax applies only to real estate like land and buildings, not to cars, trucks, or motorcycles.
When you register a vehicle with the North Carolina Division of Motor Vehicles (DMV), you pay the registration fee at that time. The sales tax is collected by the dealer or private seller at the point of purchase, before you ever reach the DMV. Understanding which tax applies when — and what you actually owe — depends on whether you are buying new, buying used, transferring a title, or renewing an existing registration.
Key Takeaways
- North Carolina charges a one-time sales tax on vehicle purchases, not an ongoing property tax on vehicles themselves.
- Annual registration fees vary by vehicle age, type, and weight, and are paid directly to the DMV when you register or renew.
- Sales tax is collected at the point of purchase (by the dealer or seller), not at the DMV.
- If you move to North Carolina from another state, you must register your vehicle within 30 days and pay the applicable registration fee.
Sales tax on vehicle purchases in North Carolina
When you buy a vehicle in North Carolina, the seller or dealer collects a sales tax at the time of sale. The current state sales tax rate is 4.75 percent, but your total sales tax may be higher because North Carolina allows counties to add a local sales tax on top of the state rate. Local rates range from 2 to 2.75 percent, so your total sales tax can be between 6.75 and 7.5 percent depending on which county you live in.
The sales tax is calculated on the purchase price of the vehicle. If you trade in an old vehicle, North Carolina allows you to subtract the trade-in value from the purchase price before the tax is calculated — this is called a trade-in credit. For example, if you buy a car for $20,000 and trade in a vehicle worth $5,000, you pay sales tax only on $15,000.
You do not pay sales tax again at the DMV. The dealer or private seller handles this at the point of sale and provides you with a receipt showing the tax paid. Bring this receipt when you register the vehicle with the DMV.
Annual registration fees and how they are calculated
After you pay sales tax, you must pay an annual registration fee to the North Carolina DMV. This fee is separate from sales tax and is based on the vehicle's age, type, and gross vehicle weight rating (GVWR). The fee structure changes each year, so the amount you owe depends on when you register or renew.
For most passenger vehicles, registration fees range from around $30 to $50 per year, depending on the vehicle's age. Newer vehicles (typically 0 to 3 years old) cost more to register than older vehicles. Trucks, commercial vehicles, and vehicles over a certain weight threshold have different fee schedules. The DMV website lists the current fee table, which you can use to calculate your exact fee before you visit an office or renew online.
When you renew your registration, you pay this fee again. Renewals in North Carolina are typically valid for one or two years, depending on your vehicle type. You can renew online, by mail, or in person at a DMV office.
Transferring a vehicle title and what you owe
If you buy a used vehicle from a private seller in North Carolina, you still owe sales tax on the purchase price. The tax is not collected by the seller — you must pay it when you register the vehicle with the DMV. Bring proof of the purchase price (a bill of sale) and the seller's title to the DMV office.
The DMV will calculate the sales tax owed based on the purchase price you report. If the purchase price seems unusually low compared to the vehicle's value, the DMV may use a standard value from a reference guide to calculate tax instead. This prevents underreporting of the sale price to avoid taxes.
You will also pay the annual registration fee at the time of title transfer. The total cost to transfer a title and register a used vehicle is the sales tax plus the registration fee plus a title transfer fee (currently $20). If the vehicle is financed, the lender's name appears on the title, and you must provide the lender's information when you register.
Moving to North Carolina with an out-of-state vehicle
If you move to North Carolina from another state and bring a vehicle with you, you must register it with the North Carolina DMV within 30 days. You will owe sales tax on the vehicle's current value, even though you already paid sales tax in your previous state. North Carolina does not give a credit for sales tax paid elsewhere.
To register an out-of-state vehicle, bring your out-of-state title, proof of residency in North Carolina (such as a lease or utility bill), a photo ID, and proof of insurance. The DMV will issue you a North Carolina title and calculate the sales tax based on the vehicle's fair market value. You will also pay the annual registration fee.
If your out-of-state title is not in your name, you may need to provide additional documentation showing how you acquired the vehicle. Contact your local DMV office before you visit to confirm what documents you need.
Exemptions and special cases
Certain vehicles and situations are exempt from North Carolina sales tax. These include vehicles purchased by the federal government, state government, or local government agencies; vehicles used for farming or forestry; and vehicles purchased by nonprofit organizations for charitable purposes. If you believe your vehicle qualifies for an exemption, bring documentation of the exemption status to the DMV.
Vehicles registered as historic vehicles (typically 25 years or older) pay a reduced registration fee instead of the standard annual fee. Historic vehicle registration is available through the DMV and requires the vehicle to be used for exhibition, club activities, or parades rather than daily transportation. The fee for historic vehicle registration is currently $30 per year.
Military personnel stationed in North Carolina may have different registration requirements. If you are active duty, bring your military ID and orders to the DMV to discuss your options.
How to find your county's local sales tax rate
Because North Carolina allows counties to add local sales tax on top of the state rate, your total sales tax depends on where you live. The state rate is always 4.75 percent, but your county may add between 2 and 2.75 percent. You can find your county's rate on the North Carolina Department of Revenue website or by calling your county tax assessor's office.
If you buy a vehicle in one county and register it in another, the sales tax rate of the county where you register the vehicle applies. This matters if you live near a county line and buy from a dealer in a neighboring county with a lower tax rate — you will still pay your home county's rate when you register.
Frequently Asked Questions
Do I pay property tax on my car in North Carolina?
No. North Carolina does not charge property tax on vehicles. You pay a one-time sales tax when you purchase the vehicle and an annual registration fee to the DMV. Property tax in North Carolina applies only to real estate like land and buildings.
What if I buy a vehicle out of state and bring it to North Carolina?
You must register it within 30 days and pay North Carolina sales tax on its current fair market value, even if you already paid sales tax in another state. Bring your out-of-state title, proof of residency, and a photo ID to your local DMV office.
Can I deduct my trade-in from the sales tax?
Yes. North Carolina allows you to subtract the trade-in value from the purchase price before sales tax is calculated. For example, if you buy a $20,000 vehicle and trade in a $5,000 vehicle, you pay sales tax only on $15,000. Bring the trade-in title and bill of sale to the dealer.
How much is the annual registration fee?
Registration fees vary by vehicle age, type, and weight. For most passenger vehicles, fees range from around $30 to $50 per year. Check the current fee table on the North Carolina DMV website or call your local office to find your exact fee before you register.
What is the difference between sales tax and registration fee?
Sales tax is a one-time tax on the purchase price, collected at the point of sale. Registration fee is an annual fee paid to the DMV to legally operate the vehicle on public roads. Both explore in North Carolina, but they are separate charges.