VIN Verification Cost in California (2026)
There is no single California price for a VIN verification, and any page that prints one number for the whole state is wrong. The DMV’s own published fee schedule lists no fee for a verification done by a DMV employee, and the CHP’s own inspection page lists no fee either. Private licensed verifiers set their own prices — advertised from $35 in an office to roughly $200 for a mobile visit in 2026, depending on the city and the distance. This page gives you the dated price table, the free routes with their real conditions, and five worked budgets, so you can tell a fair quote from an upsell before you book.
TL;DR
- There is no single price. A VIN verification in California costs anything from no separate charge at the DMV inspection lane to roughly $200 for a mobile licensed verifier in a metro area. The honest answer is a range, not a number — this page’s table is the range, dated November 8, 2026.
- The DMV publishes no verification fee. The DMV’s fee schedule (Appendix 1F) contains no VIN verification or REG 31 line item, and Handbook §1.165 states no dollar amount for a verification by a DMV employee. Verifier businesses describe the DMV service as no-charge, but the DMV does not state that on its own pages — so this page says “no fee published,” not “officially free.”
- Private verifiers set their own prices. No statute caps what a licensed verifier may charge a customer (Vehicle Code §§11300–11312 contain no maximum). Advertised prices seen November 8, 2026: in-office from $35 (Orange County) to $100–$200 (Los Angeles County); mobile roughly $80–$200 in metro areas, more for long-distance travel.
- AAA does it for members only, and publishes no price. AAA branches list VIN verification for out-of-state transfers among their DMV services, members only. Do not let anyone quote you an AAA price — AAA does not publish one, and “free for members” is not verified from any AAA source.
- Salvage is a different inspection with a different cost. A revived salvage or revived junk vehicle needs a DMV or CHP inspection that produces a CHP 97C, and an inspection fee must be paid before the inspection. The amount is not stated in this guide — confirm the current amount with the DMV or use the DMV fee calculator. Licensed verifiers cannot do these cases at all, so booking one wastes the fee.
- Do not pay a “DMV verification fee.” If a business quotes you a fixed statewide “DMV verification fee,” ask them to show it on a DMV page. The DMV’s fee schedules list registration, title, and plate fees — not a verification price. A made-up fee is a common upsell on this topic.
- Get the total in writing before you book a private verifier. Confirm whether travel is included, whether the price covers one vehicle or more, and what happens if the form is voided by a mistake — a voided REG 31 means a second verification and a second fee.
1. The Price Table: What a VIN Verification Costs in California in 2026
Every figure in this table is an advertised price copied from a verifier business’s own site on November 8, 2026, or a figure from an official source read the same day. Prices are that business’s price, not California’s price — they change without notice, and the table is dated so you can tell how fresh it is. Where a business publishes no price, the table says so instead of guessing one.
| Where you get it | What it costs | What the figure is based on |
|---|---|---|
| DMV field office (inspection lane, VIN-only visit) | No separate verification charge reported | The DMV’s Appendix 1F fee schedule lists no VIN verification fee; verifier and registration-service sources consistently describe the DMV verification itself as no-charge. Registration fees and use tax in the packet are separate and still due. |
| CHP (referral cases, including salvage) | No separate verification charge reported | The CHP’s Salvage Inspection Program page lists no fee. Private verifier sites describe the CHP inspection as no-charge, but the CHP does not state that on its own page. A CHP inspection normally requires a DMV referral, and waits of weeks are reported. |
| AAA branch (members only) | Included in membership where offered; no price published | AAA lists VIN verification for out-of-state transfers among its branch DMV services, members only. AAA publishes no price for the service, so “free for members” is not claimed here — and membership itself is a paid product. |
| Local police department (where offered) | Varies by department — Galt PD: free for city residents, $27 for non-residents | Galt Police Department’s published schedule (cityofgalt.org). Other departments set their own rules and fees — call first. |
| Licensed verifier, in-office — Orange County (Irvine) | $35 | Advertised by Quick VIN Verification, Irvine page, seen November 8, 2026. |
| Licensed verifier, in-office — Bay Area | $50 | Advertised by Quick VIN Verification, Bay Area page, seen November 8, 2026. |
| Licensed verifier, in-office — Los Angeles (city page) | $45 | Advertised by Quick VIN Verification, Los Angeles city page, seen November 8, 2026. Note the same company’s Los Angeles County page says $100–$200 — see section 9. |
| Licensed verifier, in-office — San Jose | $39 + DMV fees | Advertised by Solutions Specialist Group (SSG), seen November 8, 2026. The “+ DMV fees” means the registration packet fees are extra. |
| Licensed verifier, in-office — Los Angeles County | $100–$200 | Advertised by Quick VIN Verification, Los Angeles County page, seen November 8, 2026. |
| Licensed verifier, mobile — Orange County (Irvine) | $67–$147 | Advertised by Quick VIN Verification, Irvine page, seen November 8, 2026. |
| Licensed verifier, mobile — Fresno County | $80–$150 | Advertised by Quick VIN Verification, Fresno County page, seen November 8, 2026. |
| Licensed verifier, mobile — San Fernando Valley | $100–$150 | Advertised by Quick VIN Verification, North Hollywood page, seen November 8, 2026. |
| Licensed verifier, mobile — Los Angeles County, Bay Area, San Diego County | $100–$200 | Advertised by Quick VIN Verification county pages, seen November 8, 2026. |
| Licensed verifier, mobile — San Jose | $80 per vehicle | Advertised by Solutions Specialist Group (SSG), seen November 8, 2026. SSG also lists an out-of-state registration package with a VIN verification at $139 + DMV fees. |
| Licensed verifier, mobile — Huntington Beach | $150 + $5 per mile | QP’s published 2024 fee schedule (PDF), seen November 8, 2026. A 2024 schedule — confirm the current figure before booking. |
| Revived salvage / revived junk inspection (DMV or CHP, CHP 97C) | An inspection fee, payable before the inspection | DMV Handbook §§19.060/19.065/19.070 and §1.060. The amount is not stated in this guide — confirm the current amount with the DMV or use the DMV fee calculator. See section 6. |
Three things about this table are worth noticing before you read anything else. First, the same company charges different prices in different counties: $35 in Irvine, $50 in the Bay Area, $45 on its Los Angeles city page, and $100–$200 on its Los Angeles County page. That spread is the whole point of the table — the price is local, not statewide, and a page that quotes you one number for “California” has not looked at the market. Second, mobile costs more than in-office everywhere the same business lists both, and the gap is the travel: $35 in-office vs $67–$147 mobile in Irvine, $50 vs $100–$200 in the Bay Area. Third, several verifiers publish no price at all — Get Vin Verification (Sacramento), Sticker Quicker (Fremont), and vinverification.co (San Jose) all list the service without a figure — so the table records “no price published” for them rather than inventing one. If a verifier will not quote you a total before booking, that is itself information.
A short note on the cheapest figures you will see online, because they are the ones most likely to mislead you. A 2021 blog post from the same verifier network that now advertises $100–$200 in Los Angeles County still circulates with $25 on-site and $50 mobile prices, and aggregator pages still repeat ranges like “$10–$75” or “$20–$50” as if they were current. Those figures are five years old or undated, and they are contradicted by the same companies’ current county pages. Do not budget from them. The realistic 2026 mobile range in metro areas is roughly $80–$200, and the realistic in-office range is roughly $35–$100 — with the table above as the evidence, not a slogan.
2. Why There Is No Single Price
The reason no page can honestly print one California price is that there is no official price to print, and no law that sets one. Both halves of that statement were checked on official sources on November 8, 2026, and both are worth understanding, because they are what protect you from an upsell.
First, the DMV publishes no verification fee. The DMV’s fee schedule is Appendix 1F of the Vehicle Industry Registration Procedures Manual, and it was read end to end on November 8, 2026: a full-text search of its 1,387 lines for “Verif” returns zero matches. There is no “VIN verification,” “vehicle verification,” or “REG 31” fee line anywhere in the schedule — not under Miscellaneous and Service Fees, not under Registration Fees, nowhere. The Handbook section that governs verification, §1.165, likewise states no dollar amount for a verification performed by a DMV employee. The REG 31 form itself (revision 5/2025) contains no fee field and no fee statement. So when a business tells you the “DMV verification fee” is a fixed number, there is no DMV page in the world that says so — ask them to show it to you, and watch the number change.
Second, no statute caps what a private verifier may charge. Vehicle Code §§11300–11312, the chapter that licenses vehicle verifiers, was read in full on November 8, 2026 (leginfo for §11309, full chapter text for the rest). It regulates who may verify, the $5,000 surety bond every verifier must hold (§11301), discipline for verifying a vehicle without physically inspecting it (§11305), and record-keeping — §11307 requires a verifier to record each verification, including “the fee charged for such verification.” The law assumes verifiers charge customers a fee, and requires the amount to be written down. But nothing in the chapter sets a maximum, a cap, or a schedule for the customer-facing price. The price is whatever that verifier charges, and the only discipline on it is competition — which is why this page tells you to compare two verifiers before you book.
Third, the permit fees are not your price. This is the confusion that catches people, and it is worth a paragraph of its own. A licensed verifier pays the DMV $50 for the original permit and $15 to renew it every two years (Vehicle Code §11309, read on leginfo November 8, 2026; the DMV’s own verifier-license page lists $51 for the application — $50 plus a $1 Family Support Program fee — and $15 plus $1 to renew). Those are the fees the verifier pays the DMV for the right to do verifications. They are not the price you pay the verifier for a verification, and any page or business that presents $50 or $51 as “the VIN verification fee” has mixed up the two sides of the transaction. One verifier site in the top search results does exactly this, listing the $51 application fee as if it were a consumer price. It is not.
The practical consequence is simple. At the DMV, the verification itself carries no published fee — what you pay for is the rest of the registration packet, which is priced separately (and which this page does not price line by line, because the base registration fee is itself the subject of a live conflict between two DMV pages — see the note in section 5). At a private verifier, you are paying for convenience: no DMV visit, a mobile visit to your driveway, a same-day slot. The price of that convenience is whatever the market in your city will bear, and the table in section 1 is what the market in each city is actually bearing right now.
3. The Free Routes, With Their Real Conditions
Every top-ranking page says “DMV free, CHP free.” The claim is roughly right and exactly wrong in the details, because each free route has conditions that cost you time, a referral, a membership, or a phone call. Here are the conditions, sourced, so you can judge whether the free route is actually free for you.
| Route | Verification charge | The real conditions |
|---|---|---|
| DMV field office (inspection lane) | No separate verification charge reported; no fee in the DMV’s published schedule | No appointment needed for a VIN-only visit — use the designated VIN verification lane. Paperwork must be in order before you are seen. No mobile service. Expect a wait. The verification is one step only — registration fees, use tax, and smog are separate. |
| CHP (referral cases) | No separate verification charge reported; the CHP’s inspection page lists no fee | CHP generally sees customers only when referred by the DMV; waits of weeks for an appointment are reported. No mobile service. CHP is the mandatory route for revived salvage/junk, specially constructed vehicles, and other cases licensed verifiers cannot touch. |
| AAA branch (members only) | No price published by AAA | VIN verification for out-of-state transfers, at participating branches, members only, and you must be the registered owner. Services vary by branch — check your branch page or call ahead. No mobile service. Membership itself is a paid product, so “free” needs the membership caveat. |
| Local police / sheriff (where offered) | Varies by department | Galt PD: free for city residents, $27 for non-residents, Wednesday–Thursday 10 a.m.–2 p.m. by appointment. Other departments set their own rules — call first and confirm they do verifications at all. |
The DMV lane, in detail. The DMV’s own out-of-state checklist states the rule plainly: “If you visit an office only for VIN verification, you do not need an appointment. Enter the designated lane for VIN Verifications at the DMV office.” If additional items need processing, an appointment is highly recommended. That is the rule a competing page gets wrong when it says an appointment is mandatory — it is not, for a VIN-only visit. But “no appointment” does not mean “no preparation.” The vehicle must be present and complete, the paperwork must be in order before you are seen, and the verification is only one step: the registration packet, with its own fees, still has to be completed. Bring the title or registration, your ID, and the REG 343 application — our VIN verification guide lists the full document set and the six cases in which a licensed verifier must refuse you (and send you to the DMV or CHP instead).
The CHP route, in detail. The CHP’s Salvage Inspection Program page describes the route: the DMV refers salvage vehicles to the CHP for inspection, SVIP officers make unannounced visits to DMV field offices, and if a deeper inspection is needed the vehicle is referred to a SVIP inspector, with registration withheld pending CHP certification. When referred, you must present bills of sale or invoices for the vehicle and any replaced component parts. A successful inspection produces a CHP 97C, Certificate of Inspection, which you take to the DMV to complete registration. The page lists nine CHP division offices with phone numbers and salvage-inspection email addresses for scheduling — Northern Division in Redding, Inland Division in San Bernardino, Valley Division in Rancho Cordova, Border Division in San Diego, Golden Gate Division in Vallejo, Central Division in Fresno, Southern Division in Glendale, Coastal Division in San Luis Obispo, and the Westminster Area office. Contact is by phone or email to the division office; the page describes the DMV referral as the normal route in, not a walk-in service. And the waits are real: verifier sites report waits of weeks for a CHP appointment, and the CHP does not travel to you except for large commercial units or multi-unit locations.
The AAA route, in detail. AAA branch pages list “VIN verification for out of state transfers” among their DMV services, and every branch page carries the footnote “DMV services available to AAA Members only.” The Automobile Club’s member guide says members can take care of most personal DMV vehicle registration transactions at branches, Monday through Saturday. What AAA does not do is publish a price for the verification, and the closest AAA wording to “free” — “pay no fees” on a membership-benefits page — sits in a sentence about AAA member services generally and does not name VIN verification. So this page does not write “free for members.” The honest statement is: AAA offers the service to members at participating branches, and the price is unpublished — confirm at your branch before you go. Also note what AAA does not say: its pages do not say whether every branch does verifications, and no AAA source was found confirming the third-party claim that AAA will not verify salvage or junk vehicles, so this page does not print that claim either.
The local-police route, in detail. Some police departments do verifications, and the price can be the cheapest in the table — or nothing at all. Galt Police Department publishes its schedule openly: free for City of Galt residents, $27 for non-residents, Wednesday and Thursday 10 a.m. to 2 p.m., by appointment. That is the only police-department price in this brief with an official source behind it, and it is the kind of local option no ranking page covers. Your own city’s department may do the same, or may not do verifications at all — call first, confirm they do them, confirm the fee, and confirm whether an appointment is needed. A peace officer is one of the four authorised verifier classes in Handbook §1.165, which also includes military police under Penal Code §830.
4. What a Private Verifier Charges — and What Moves the Price
A licensed vehicle verifier is a private business licensed by the DMV (Vehicle Code §§11300–11312): a $50 original permit, a $15 renewal every two years, a $5,000 surety bond, and a licence that must be renewed biennially. The verifier comes to you, or you drive to them, and they complete the REG 31 while physically inspecting the vehicle. What you pay depends on five things, and understanding them is how you avoid overpaying.
1. Mobile vs in-office. This is the biggest single price driver. The same business charges $35 in-office and $67–$147 mobile in Irvine, $50 in-office and $100–$200 mobile in the Bay Area. You are paying for the verifier’s travel time and vehicle, not for a different form — the REG 31 is the same either way. If the car drives and you can get to the verifier’s office, the in-office price is the cheaper one every time.
2. Distance. Mobile prices rise with distance, and some verifiers price it explicitly: QP’s 2024 Huntington Beach schedule lists mobile verification at $150 plus $5 per mile. A verifier based 30 miles away is not charging you the same as one based 3 miles away, even in the same county. Ask for the total, including travel, before you book — “$100 mobile” that grows by $50 or more after a travel charge is a different price than the one you agreed to.
3. City. The table in section 1 is the evidence: Irvine $35, Bay Area $50, Los Angeles city $45, Los Angeles County $100–$200, Fresno mobile $80–$150, San Diego County mobile $100–$200. Same service, same form, different cities, different prices. There is no statewide rate to appeal to, because there is no statewide rate.
4. Speed and timing. Same-day and priority service cost more. One operator’s advertised list charges a standard price for a scheduled visit, a higher price for priority same-day service, and an additional-vehicle charge when more than one vehicle is verified on the same visit. If you can wait a day or two, the standard price is the one to take.
5. The vehicle and the case. A standard out-of-state car is the cheapest case. A motorcycle, a trailer, a vehicle with a hard-to-reach VIN, or a case that needs a second visit because the first form was voided will cost more — in time if not in money. And some cases cost you the fee twice: if you book a licensed verifier for a case they are barred from doing — revived salvage, revived junk, a specially constructed vehicle, a motorcycle with no available California record, a vehicle with foreign-country documents — the verifier must refuse, and you still have to go to the DMV or CHP. The refusal is not the verifier being difficult; it is the REG 31 form’s own instruction. Our VIN verification guide prints the six refusals in full — read them before you pay a mobile verifier, because a refused verification is a wasted fee.
What to ask before you book. Four questions, and the answers should all be in writing: (1) What is the total, including travel? (2) Does the price cover one vehicle or more, and what does an additional vehicle cost? (3) What happens if the form is voided by a mistake — is the re-verification charged again? (4) Can you do my case at all — is it a standard out-of-state car, or one of the prohibited cases? A verifier who answers all four clearly is a verifier you can trust with the booking. A verifier who will not quote a total before booking is telling you something too.
5. Five Worked Budgets: What You Will Actually Spend
A price table tells you what things cost. A budget tells you what you will spend, because the verification is never the whole transaction — it sits inside a registration packet with its own fees, and sometimes inside a smog test and a use-tax calculation too. These five budgets separate the verification cost from the rest of the registration renewal packet, so you can see which part is which. Registration fee line items are deliberately not priced here: the DMV’s own pages currently disagree on the base registration fee (its fee schedule and its consumer fees page cite different statutes and different figures), so this page refers you to the DMV fee calculator instead of printing a figure that might be wrong. Use the calculator for the packet; use this page for the verification.
| Scenario | Verification cost | The rest of the packet | What to watch |
|---|---|---|---|
| A. Standard out-of-state car, DMV route — you drive the car to a field office | No separate verification charge reported (no fee in the DMV’s published schedule) | Registration fees and any use tax, priced by the DMV fee calculator; smog certification if required (a separate cost — see our smog check cost guide) | The visit, not a fee, is the cost: your time, the drive, and the wait. No appointment needed for a VIN-only visit — use the designated lane. |
| B. Same car, mobile licensed verifier — the verifier comes to your driveway | Roughly $80–$200 in a metro area (Fresno $80–$150; San Fernando Valley $100–$150; Los Angeles County, Bay Area, and San Diego County $100–$200; San Jose $80 per vehicle) | Same registration packet as scenario A, plus the verifier’s travel if it is charged separately | Get the total in writing, including travel. A $100 quote that becomes $150 after a per-mile charge is a different price. Confirm whether a second vehicle on the same visit costs extra. |
| C. Same car, AAA member — verification at a branch | No price published by AAA; service is members only at participating branches | Same registration packet as scenario A; AAA handles most registration transactions at the branch | Confirm your branch offers VIN verification before you go — services vary by branch. Membership itself is a paid product, so “free” needs that caveat. |
| D. Car still in another state — you cannot bring it to California yet | Varies: a peace officer in that state can complete the REG 31; some departments charge a small fee or none (Galt PD’s published schedule is free for residents, $27 for non-residents) | Registration must be completed within 20 days of the vehicle arriving in California or of you becoming a resident — that 20-day clock is a registration deadline, not a validity period for the REG 31 | An out-of-state peace officer on a REG 31 is accepted; an out-of-state licensed verifier is not. Do not pay a verifier in the other state for a form California will not accept. |
| E. Revived salvage or revived junk — the vehicle was previously junked or salvaged | An inspection fee, payable before the inspection (amount not stated in this guide — confirm with the DMV or use the DMV fee calculator) | Full revived-salvage packet: REG 343, proof of ownership, the CHP 97C or REG 31, an electronic Vehicle Safety Systems Inspection certificate, smog certification where required, and registration fees | A licensed verifier cannot do this case and must refuse it. The inspection is a DMV or CHP inspection, and it produces a CHP 97C that replaces the REG 31. See section 6. |
Two things these budgets have in common. First, in every scenario, the verification is the cheap part and the packet is the expensive part — which is why the worst mistake on this topic is not overpaying for the verification, but paying for a verification you did not need, or paying twice for one you already had. Second, the verification cost is the part you can control by choosing the route, while the packet cost is set by the DMV’s fee schedule and the calculator — so choose the route on price and time, and check the packet on the calculator, and do not let a business blur the two into one “total” that hides a made-up fee inside it.
Before you pay anyone: the five-minute check
- Do you need a verification at all? Check section 7 — a renewal does not need one, and two narrow exemptions exist. If you do not need one, the price is zero.
- Can the DMV lane do it? If the car drives and the case is standard, the DMV lane carries no separate verification charge in the published schedule, and a VIN-only visit needs no appointment.
- Is your case one a licensed verifier must refuse? Salvage, junk, specially constructed, no-record motorcycle, foreign documents — if any of these apply, do not book a private verifier. Go to the DMV or CHP.
- If you do book a private verifier, get two quotes. Same service, same form, different cities, different prices — a second quote is the only way to know whether the first one is fair.
- Get the total in writing, including travel. One total, one vehicle, and what happens if the form is voided and has to be done again.
6. The Salvage Track Costs More — and It Is a Different Inspection
The most expensive confusion on this topic is the idea that a revived salvage verification is just a VIN verification with a different name. It is not. A routine REG 31 verification is a physical identity check: the verifier confirms the VIN on the car matches the VIN on the paperwork. A revived salvage or revived junk inspection is a comprehensive inspection under Vehicle Code §5505, run through the CHP’s Salvage Inspection Program, and it produces a different certificate — the CHP 97C, Certificate of Inspection — which replaces the REG 31 in that application. The DMV Handbook says so expressly in §19.070: “The Verification of Vehicle (REG 31) form or an additional verification of vehicle is not required when a California Highway Patrol (CHP) Certificate Inspection (CHP 97C) form is submitted on a revived junk or salvage vehicle application.”
Who does it. A vehicle previously junked or salvaged in California or another state must be inspected by an authorised DMV employee or referred to the CHP for inspection, before it can be registered for on-highway use (Handbook §1.060). The DMV refers salvage vehicles to the CHP. CHP SVIP officers make unannounced visits to DMV field offices and conduct cursory inspections on salvage vehicles applying for registration at that time; if a deeper inspection is required, the vehicle is referred to a SVIP inspector, and registration is withheld pending CHP certification. A licensed vehicle verifier cannot do these cases — Handbook §1.165 bars them from revived salvage, revived junk, specially constructed vehicles, and motorcycles with an unavailable California record — and the REG 31 form’s own prohibited list says the same.
What it costs. The Handbook is clear about the timing and deliberately unhelpful about the amount: the inspection fee for a revived junk or salvage vehicle application “must be paid prior to the vehicle inspection/verification” (§§19.060, 19.065, 19.070). Handbook §1.060 adds that all revived junk or salvage applications “are subject to the CHP Inspection Fee,” without giving an amount and without explaining whether the DMV-collected fee and the CHP fee are the same charge — so this page does not conflate them. The dollar amount is not printed in this guide: confirm the current amount with the DMV or use the DMV fee calculator before your visit. That is the same position our VIN verification guide takes, and the same position our salvage title guide takes for the full revived-salvage packet — which includes the REG 343, proof of ownership, the REG 31 or CHP 97C, an electronic Vehicle Safety Systems Inspection certificate, and the applicable fees.
What the CHP inspection requires from you. When referred to the CHP for a salvage vehicle inspection, you must present bills of sale or invoices for the vehicle and any replaced component parts — including the year, make, model, and VIN of the donor vehicle. That paperwork is part of the cost of the track in time and preparation, even though it is not a fee. If you arrive without it, the inspection cannot be completed, and the registration stays withheld until it is. Bring the donor paperwork the first time.
The budgeting rule for salvage. Budget for three things: the pre-paid inspection fee (amount confirmed at the office), the rest of the revived-salvage packet (registration fees via the DMV calculator, the safety-systems inspection, smog where required), and the time — a CHP referral and a withheld registration are slower than a routine verification by weeks, not hours. And never pay a private verifier for a salvage verification first: the refusal is mandatory, the fee is wasted, and the DMV or CHP inspection still has to happen afterwards.
7. When You Need a Verification at All (Short Version)
Price only matters if you need the service, and a surprising number of people pay for a verification they did not need. The full rule lives in our VIN verification guide; here is the short version, from DMV Handbook §1.165, read live November 8, 2026.
| Situation | Verification needed? | Who can do it |
|---|---|---|
| Registering a vehicle last registered out of state | Yes — always (narrow exceptions below) | DMV employee, peace officer, auto-club employee, or licensed verifier |
| Reregistering a previous junk or salvage vehicle | Yes, unless the application contains a CHP 97C | DMV employee or CHP only |
| Registering a specially constructed (SPCNS) vehicle or trailer | Yes — always | DMV employee or CHP only |
| Vehicle for which the DMV has no record | Yes (except a new vehicle reported sold by a licensed California dealer on a REG 397) | DMV employee, peace officer, auto-club employee, or licensed verifier — except no-record motorcycles, which licensed verifiers cannot do |
| Recording an engine change, a motorcycle engine-case change, or a change from engine number to VIN | Yes | DMV employee, peace officer, auto-club employee, or licensed verifier |
| Assignment of an identifying VIN by the DMV | Yes | DMV employee or CHP (CHP must verify when identity cannot be confirmed or the VIN has been tampered with) |
| VIN on the certificates differs from the VIN on record (including vehicles being junked) | Yes | DMV employee or CHP |
| Renewing a registration | No | — |
| New PTI-eligible trailer bought out of state (never registered, unmodified, secure MCO/MSO submitted) | No (narrow exemption) | — |
| New commercial vehicle bought out of state (never registered / IRP within last 60 days, unmodified, 6,001+ lb unladen, meets CA emission standards) | No (narrow exemption) | — |
| Brand-new car bought out of state from a dealer | Yes in the out-of-state case — newness itself is not an exemption | DMV employee, peace officer, auto-club employee, or licensed verifier |
Two points in that table deserve emphasis because competitors get them wrong. First, a brand-new car still needs a verification when it is being registered from out of state — newness is not an exemption, and the only new-vehicle exemptions are the two narrow ones in the table (the PTI trailer and the large commercial vehicle). Second, a renewal never needs a verification: if a page or a business tells you your renewal requires a VIN check, it is selling you something you do not need.
8. How Long It Takes, and How Long the Form Lasts
How long the inspection takes. The inspection itself is quick: 10–20 minutes per most sources, 15–30 minutes per vehicle on the verifier sites that state a duration. What takes time is everything around it — the DMV wait if you go the office route, the drive to the verifier, the CHP appointment wait if you are on the referral track. Budget the inspection at half an hour and the visit at whatever your DMV office or your verifier’s schedule requires. A mobile verifier’s appointment is the fastest door-to-door option; a CHP referral is the slowest.
How long a completed REG 31 lasts. The honest answer is that the DMV does not publish an expiry period for a completed REG 31 — the form itself (revision 5/2025) states no validity period, and Handbook §1.165 states none either. Two figures circulate online with no DMV source behind them: one verifier site says 90 days, another says 6 months. Neither cites the DMV, and the 90-day figure matches the smog certificate validity period, which suggests the two have been confused with each other. This page does not print either figure as settled, because neither is. The safe course is to submit the completed REG 31 with your registration application promptly, and if your application is delayed, to ask the DMV whether a fresh verification is needed. Do not let a form sit for months and then discover at the counter that it has to be done again — a second verification is a second fee, and it is the most avoidable cost on this page.
The 20-day clock is a different thing. A nonresident vehicle must be registered within 20 days of becoming a resident or bringing the vehicle into California (Handbook §19.065; DMV consumer guidance). That is a registration deadline, not a REG 31 validity period — do not confuse the two. The 20 days run from first operation or arrival, and missing them can mean penalties on the registration packet. Our 10-day vs 20-day rule guide works through the two clocks (10 days for the license, 20 days for the vehicle registration) in full.
Protect the form. The REG 31 (revision 5/2025) warns in capitals on its face: “Any missing sections, alterations, cross-outs, or erasures (even when initialed) will void this form and a new verification must be completed.” A voided form is not a paperwork annoyance — it is a second verification and a second fee, and it is entirely avoidable. Check the form before the verifier leaves: every section filled in, no cross-outs, no corrections, the verifier’s signature and licence details legible. Five minutes of checking at the driveway saves a second appointment.
9. What Other Guides Get Wrong
The VIN verification cost is a small, fast-moving subject, and the pages ranking for it are full of confident numbers that do not survive a check against the DMV’s own pages. Every error below was found live during the research for this page on November 8, 2026, and every correction traces to dmv.ca.gov, chp.ca.gov, or leginfo. If a page you are reading prints one of these, it is wrong — close it and use the DMV’s pages instead.
| Site | What it prints | Why it is wrong | The truth |
|---|---|---|---|
| dmvchangeofaddress.com (VIN verification form guide) | “The DMV charges a fee for VIN verification”; the form is REG 227; an appointment is mandatory; “some insurance agents” can verify; “usually under $20” at DMV offices | Five errors on one page. The DMV’s fee schedule lists no verification fee; the verification form is REG 31 (REG 227 is a vehicle-information request); a VIN-only DMV visit needs no appointment; insurance agents are not in the DMV’s authorised-verifier list; “under $20” is unsourced — and the same site’s sibling page says the opposite on price | No fee published for a DMV verification; the form is REG 31; no appointment for a VIN-only visit; verifiers are DMV employees, peace officers, auto-club employees, and licensed verifiers only |
| vinverifications.com (county pages) | Los Angeles County $100–$200 (in-office and mobile); Los Angeles city $45 in-office / from $97 mobile | The same company contradicts itself by 2–4× between its own county and city pages, with no date on either price | Use the dated city table in section 1, and get a quote from the verifier before booking — do not trust either figure without confirming it |
| oginfo.b-cdn.net | “Average $30 to $100”; a table listing a “DMV Fee (variable)” | Thin AI-style content with no author, no date, and no sources. The “DMV Fee (variable)” implies the DMV charges a variable verification fee, which no dmv.ca.gov page supports | No DMV verification fee is published at all; the honest presentation is the dated table by provider type and city |
| quickautotags.com | “Typically $10–$75”; “California does not accept out-of-state VIN verifications” | The $10–$75 range is far below the $100–$200 mobile prices the same market advertises, with no explanation of the gap. The out-of-state claim is wrong: the DMV’s own checklist says a peace officer in the state where the vehicle is located can provide the verification on a REG 31 | Current metro mobile prices run roughly $80–$200; an out-of-state peace officer on a REG 31 is accepted, an out-of-state licensed verifier is not |
| orange-county-vin-verifier.com / irvine-vin-verifier.com | $35, $40, $75, and $67–$147 for overlapping services on the same page | Internally inconsistent, and last updated around August 2024 — stale | Use the November 8, 2026 figures in section 1 and confirm before booking |
| riverside-vin-verification.com | “Typically $20 to $50”; a REG 31 is “valid for 90 days” | The price is an undated single range for the whole market, and the 90-day validity figure has no DMV source — it matches the smog certificate validity period, not the REG 31 | No single range covers California; the DMV publishes no REG 31 validity period (see section 8) |
| stickerquicker.com (REG 31 guide) | A completed REG 31 “must be used within 6 months” | Directly contradicts the 90-day claim above, and likewise cites no DMV source | Validity is officially unpublished; file promptly and ask the DMV if the application is delayed |
| Various aggregator and spun pages | A fee for a lost verification form, and a short validity rule for the completed form | Garbled secondary sources only (spun and mirror pages); no official source states either a fee or a short validity rule | Not printed anywhere on this page. Protect the form — a voided REG 31 means a new verification — but do not budget for a fee no official source states |
The pattern is the lesson, and it is the same pattern on every fee page we have built: prices rot silently, because a number that was right last year looks exactly like a number that is right today. One verifier network publishes prices from a 2021 blog post on one page and $100–$200 on another; one domain publishes five different prices for the same transaction across its own pages. The only defence is the date. This page carries its verification date at the bottom, and the DMV’s fee schedule is linked at the top — check the fee there before you go, every time, even if you read this page yesterday.
10. Mistakes That Cost You a Second Verification (or a Second Fee)
1. Booking a licensed verifier for a case they must refuse. Revived salvage, revived junk, a specially constructed vehicle, a motorcycle with no available California record, a vehicle with foreign-country documents — the verifier must refuse, and the fee is wasted. Check the prohibited list in our VIN verification guide before you book.
2. Paying a “DMV verification fee.” There is no such fee in the DMV’s published schedule. If a business quotes one as a fixed statewide number, ask them to show it on a DMV page.
3. Budgeting from a stale price. A $25 on-site or $50 mobile figure from a 2021 blog post, or a “$10–$75” range from an undated aggregator, is not a 2026 price. Use the dated table in section 1 and confirm before booking.
4. Booking mobile when in-office would do. The same business charges $35 in-office and $67–$147 mobile in Irvine. If the car drives, drive it to the verifier.
5. Not getting the total in writing. Travel, additional vehicles, and re-verification after a voided form are all charged separately by some verifiers. One total, in writing, before the appointment.
6. Letting the verifier leave with a bad form. A cross-out, an erasure, or a missing section voids the REG 31 — even if the correction is initialled — and a new verification must be completed. Check the form before the verifier leaves.
7. Paying an out-of-state verifier. California accepts an out-of-state peace officer on a REG 31; it does not accept an out-of-state licensed verifier. Paying the wrong one buys a form California will not accept.
8. Letting the form sit. The DMV publishes no validity period for a completed REG 31, and two unverified figures (90 days, 6 months) circulate. File the form with your registration application promptly — a delayed application can mean a second verification and a second fee.
Frequently Asked Questions
How much does a VIN verification cost in California?
There is no single price. At a DMV field office, no separate verification charge is reported — the DMV’s published fee schedule lists no VIN verification fee. A private licensed verifier advertises roughly $35–$100 in-office and roughly $80–$200 mobile in metro areas, depending on the city and the distance. AAA offers the service to members at participating branches and publishes no price. The revived salvage track is a different inspection with a separate fee payable before the inspection — the amount is not stated in this guide, so confirm it with the DMV.
Is a VIN verification free at the DMV?
No fee for a DMV-employee verification appears in the DMV’s published fee schedule (Appendix 1F), and private verifier sites describe the DMV service as no-charge — but the DMV does not state that on its own pages, so this page says “no fee published” rather than “officially free.” The registration fees and use tax in the packet are separate and still due, and a VIN-only visit needs no appointment — use the designated VIN verification lane.
Is a VIN verification free at the CHP?
The CHP’s Salvage Inspection Program page lists no fee for the inspection, and private verifier sites describe the CHP inspection as no-charge — but the CHP does not state that on its own page. A CHP inspection normally requires a DMV referral, waits of weeks are reported, and the CHP does not travel to you. The CHP is the mandatory route for revived salvage and junk vehicles, specially constructed vehicles, and other cases licensed verifiers cannot touch.
Is VIN verification free for AAA members?
That is not verified from any AAA source, so this page does not claim it. AAA branches list VIN verification for out-of-state transfers among their DMV services, members only, and AAA publishes no price for the service. Services vary by branch — check your branch page or call ahead — and membership itself is a paid product, so “free” would need that caveat in any case.
Do I need an appointment for a VIN verification?
Not for a VIN-only visit at the DMV: the DMV’s own out-of-state checklist says “If you visit an office only for VIN verification, you do not need an appointment. Enter the designated lane for VIN Verifications at the DMV office.” If additional items need processing, an appointment is highly recommended. Salvaged or branded titles must make an appointment with the CHP. A private verifier or AAA branch works by appointment or booking.
How long does a VIN verification take?
The inspection itself usually takes 10–20 minutes, or 15–30 minutes per vehicle on the verifier sites that state a duration. What takes time is everything around it — the DMV wait on the office route, the drive to the verifier, or the weeks-long wait for a CHP referral appointment. A mobile verifier’s appointment is the fastest door-to-door option.
How long is a VIN verification good for?
The DMV does not publish an expiry period for a completed REG 31 — the form itself states no validity period, and Handbook §1.165 states none either. Two figures circulate online with no DMV source: 90 days on one verifier site and 6 months on another. This page does not print either as settled. Submit the form with your registration application promptly, and if your application is delayed, ask the DMV whether a fresh verification is needed. The 20-day nonresident registration deadline is a registration deadline, not a REG 31 validity period.
Can I do my own VIN verification?
No. The REG 31 form is headed “NOT TO BE COMPLETED BY APPLICANT” and must be completed in full by an authorised DMV representative, a California licensed vehicle verifier, an authorised auto-club employee, or a peace officer who has been properly trained — while physically inspecting the complete and assembled vehicle. You cannot verify your own vehicle.
Does California require VIN verification for a new vehicle?
Yes, in the out-of-state case — newness itself is not an exemption. A verification is always required when registering a vehicle last registered out of state, with only two narrow exemptions: a new PTI-eligible trailer bought out of state, and a new commercial vehicle bought out of state that meets the size, weight, and emission conditions in Handbook §1.165. A new vehicle reported sold by a licensed California dealer on a REG 397 is also exempt from the no-record rule.
Can a licensed verifier verify a salvage or kit car?
No. Handbook §1.165 bars licensed verifiers from revived salvage, revived junk, specially constructed vehicles, and motorcycles with an unavailable California record, and the REG 31 form’s own prohibited list says the same. Those cases go to a DMV employee or the CHP, and a revived salvage or junk application needs a CHP 97C (or a REG 31 where the Handbook allows it) plus an inspection fee paid before the inspection. Booking a private verifier for one of these cases wastes the fee — the verifier must refuse.
Can I get a VIN verification if my car is still in another state?
Yes, if a peace officer in the state where the vehicle is located completes the REG 31 — the DMV’s own out-of-state checklist says so. An out-of-state licensed verifier is not accepted, so do not pay one. Once the vehicle arrives in California, registration must be completed within 20 days. Some police departments charge a small fee or nothing at all for a verification — Galt PD’s published schedule is free for city residents and $27 for non-residents — so call the department first.
What if the VIN on my title doesn’t match the VIN on my car?
A verification is required whenever the VIN shown on the certificates differs from the VIN shown on the DMV’s record — Handbook §1.165 lists it as an always-required case, including vehicles being junked. Do not try to correct the paperwork yourself: a single look-alike character (“5” versus “S”, “2” versus “Z”) is handled inside the normal packet, but a real mismatch, a missing federal label, or a tampered VIN sends the case to the DMV or the CHP. Our VIN verification guide covers the mismatch branches in full.
Sources
Every load-bearing fact on this page traces to one of these sources. Official sources first; secondary sources only for corroboration or as labelled advertised prices, never as sole authority for a verified fee. Where the DMV’s own pages and older mirrors disagreed, the live DMV page wins, and the conflict is named on the page.
- California DMV — Handbook §1.165, Vehicle Verifications (always-required list, authorised verifiers, licensed-verifier limits, REG 31 form) — live read November 8, 2026 — dmv.ca.gov
- California DMV — Appendix 1F, Fees (full-text search for “Verif”: zero matches — no VIN verification fee line item) — live read November 8, 2026 — dmv.ca.gov
- California DMV — Out-of-State Title Transfer checklist (VIN-only visit needs no appointment, designated lane; out-of-state peace officer on a REG 31; salvaged/branded titles must make a CHP appointment) — live read November 8, 2026 — dmv.ca.gov
- California DMV — Handbook §§19.060/19.065/19.070, Revived Junk / Revived Salvage (inspection fee must be paid before inspection; CHP 97C substitutes for REG 31) — live read November 8, 2026 — dmv.ca.gov
- California DMV — Handbook §1.060, Junk or Salvage Vehicle VIN Inspections (DMV employee or CHP; “subject to the CHP Inspection Fee”) — live read November 8, 2026 — dmv.ca.gov
- California DMV — Handbook §1.160, VIN Plate Assignments (CHP must verify when identity cannot be confirmed or the VIN is tampered with) — live read November 8, 2026 — dmv.ca.gov
- California DMV — Registration Fees (fee calculator referral only; base-fee figures not printed here because the DMV’s own pages disagree on them) — live read November 8, 2026 — dmv.ca.gov
- California DMV — Verification of Vehicle (REG 31) form, revision 5/2025 (“NOT TO BE COMPLETED BY APPLICANT”; alterations, cross-outs, or erasures void the form) — dmv.ca.gov
- California DMV — Vehicle Verifier License page ($51 application, $15 renewal + $1 Family Support fee, $5,000 bond — fees the verifier pays the DMV, not the customer’s price) — live read November 8, 2026 — dmv.ca.gov
- California Vehicle Code §11309 (verifier permit fees: $50 original / $15 renewal; biennial renewal) — read on leginfo November 8, 2026 — leginfo.legislature.ca.gov
- California Vehicle Code §§11300–11312 (full chapter; no statutory maximum customer price; §11307 record-keeping includes “the fee charged”) — Justia (chapter text)
- California Highway Patrol — Salvage Vehicle Inspection Program (SB 1713 / VC §5505; DMV referral; unannounced DMV-office visits; CHP 97C; nine division offices; no fee stated) — live read November 8, 2026 — chp.ca.gov
- AAA — California DMV Services (VIN verification for out-of-state transfers at branches, members only; no price published) — live read November 8, 2026 — mwg.aaa.com
- City of Galt Police Department — VIN verifications (free for city residents, $27 for non-residents, Wed–Thu 10 a.m.–2 p.m. by appointment) — live read November 8, 2026 — cityofgalt.org
- Advertised private-verifier prices, seen November 8, 2026 (labelled by business, city, and service in section 1): Quick VIN Verification county and city pages (Los Angeles County, Los Angeles, Bay Area, Pleasanton, Irvine, North Hollywood, Escondido, Fresno County); Solutions Specialist Group, San Jose; QP 2024 fee schedule (Huntington Beach); orange-county-vin-verifier.com and irvine-vin-verifier.com (c. August 2024 — stale); anaheim-vin-verifier.com (c. August 2024 — stale); riverside-vin-verification.com; stickerquicker.com; getvinverification.com; vinverification.co; californiavinacademy.com (business-startup planning estimates only).
- Competitor-error evidence, seen November 8, 2026: dmvchangeofaddress.com (REG 227 error, “DMV charges a fee”, mandatory-appointment error, insurance-agent verifiers, “under $20”); oginfo.b-cdn.net (“DMV Fee (variable)”); quickautotags.com ($10–$75 range; out-of-state error; new-vehicle page); hows.tech (August 2024).
- Full research brief with the verified-facts table, SERP top-10, five-method gap analysis, advertised-price table, and gated-figures list: deep-vin-verification-cost.md (November 8, 2026, 5,649 words). Official-source research: official-vin-verification-cost.md (November 8, 2026, 4,223 words). SERP research: serp-vin-verification-cost.md (November 8, 2026, 5,436 words). The revived-salvage inspection fee amount, the base registration fee, and the smog abatement fee amount are all gated — none is printed as a figure anywhere on this page.
Check the Fee Schedule on dmv.ca.gov Before You Go
The whole job fits in one sentence: there is no single California price for a VIN verification — the DMV lane carries no published fee, a private verifier advertises roughly $35–$100 in-office and roughly $80–$200 mobile, and the salvage track is a different inspection with a fee paid before it happens. Get the total in writing before you book, and check the form before the verifier leaves.
See the Fees on dmv.ca.gov →Last verified against dmv.ca.gov: November 8, 2026. Statutes, forms, and fees change — confirm current rules and the current fee schedule on dmv.ca.gov before your visit.