Use the original MSRP, not the price you paid for a used car.
1st Year (60% Valuation)
2nd Year (50% Valuation)
3rd Year (40% Valuation)
4th Year (30% Valuation)
5th Year (20% Valuation)
6th Year and older (15% Valuation)
Estimated Registration Breakdown
County Fee (Tax):
$0.00
State Fee:
$0.00
Title Fee:
$15.00
Lien Fee:
$20.00
Total Estimated Cost:
$0.00
How Wyoming Vehicle Registration Fees Are Calculated
Unlike many states that charge a flat fee or a fee based solely on value, Wyoming uses a dual-component system to determine your annual registration costs. This includes a County Fee and a State Fee.
1. The County Fee (Property Tax)
This is the most significant portion of your registration. It is essentially a property tax based on the vehicle's "Factory Price" (MSRP) and its age. The calculation follows this formula:
Factory Price × Year Service Multiplier × 0.03 = County Fee
The service multiplier decreases as the vehicle ages:
1st Year: 60% of MSRP
2nd Year: 50% of MSRP
3rd Year: 40% of MSRP
4th Year: 30% of MSRP
5th Year: 20% of MSRP
6th Year+: 15% of MSRP
2. The State Fee
This fee is standardized across all Wyoming counties and is based on the type and weight of the vehicle. For passenger vehicles:
Under 2,000 lbs: $30.00
2,001 – 5,000 lbs: $40.00
Over 5,000 lbs: $60.00
Example Calculation
If you have a 3-year-old SUV with an original factory price of $40,000 weighing 4,500 lbs:
County Fee: $40,000 × 0.40 × 0.03 = $480.00
State Fee: $40.00 (based on weight)
Total: $520.00 (plus any local options or title fees)
Required Documents for Registration
When you head to the County Treasurer's office, ensure you have the following:
Proof of Ownership: A Wyoming title or the previous out-of-state registration.
Proof of Insurance: A valid insurance card for the vehicle.
VIN Inspection: Required if the vehicle was previously titled in another state (usually performed by local law enforcement).
Sales Tax Receipt: If the vehicle was recently purchased and sales tax hasn't been paid.
function calculateWyomingFees() {
var msrp = parseFloat(document.getElementById('msrp').value);
var multiplier = parseFloat(document.getElementById('vehicleYear').value);
var weight = parseFloat(document.getElementById('weight').value);
var isNewTitle = document.getElementById('isNewTitle').checked;
var hasLien = document.getElementById('hasLien').checked;
if (isNaN(msrp) || msrp <= 0) {
alert("Please enter a valid Factory Price/MSRP.");
return;
}
if (isNaN(weight) || weight <= 0) {
alert("Please enter the vehicle weight.");
return;
}
// 1. Calculate County Fee
// Formula: MSRP * Year Multiplier * 0.03
var countyFee = msrp * multiplier * 0.03;
// 2. Calculate State Fee based on weight
var stateFee = 0;
if (weight <= 2000) {
stateFee = 30;
} else if (weight <= 5000) {
stateFee = 40;
} else {
stateFee = 60;
}
// 3. Additional Fees
var titleFee = isNewTitle ? 15 : 0;
var lienFee = hasLien ? 20 : 0;
// 4. Totals
var total = countyFee + stateFee + titleFee + lienFee;
// UI Updates
document.getElementById('resCounty').innerHTML = "$" + countyFee.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('resState').innerHTML = "$" + stateFee.toFixed(2);
if (isNewTitle) {
document.getElementById('titleRow').style.display = 'table-row';
} else {
document.getElementById('titleRow').style.display = 'none';
}
if (hasLien) {
document.getElementById('lienRow').style.display = 'table-row';
} else {
document.getElementById('lienRow').style.display = 'none';
}
document.getElementById('resTotal').innerHTML = "$" + total.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('resultsArea').style.display = 'block';
}