Most DMVs take cash, card, and check — but the exact mix depends on where you live and what you're paying for

The Department of Motor Vehicles in your state accepts multiple payment methods, but not all of them work everywhere. In-person at a DMV office, you can usually pay with cash, debit card, credit card, or check. Online and by mail, your options narrow — most states only take card payments through their websites, and mail payments are typically check or money order only. Some states also accept electronic bank transfers or ACH payments for specific transactions.

The payment method you can use depends on three things: whether you're paying in person, online, or by mail; what state you're in; and what you're paying for. A vehicle registration renewal might accept more methods than a commercial driver's license test. Before you go to the DMV or sit down to pay online, check your state's DMV website for the specific transaction you need to complete.

Key Takeaways

  • In-person DMV payments usually accept cash, debit card, credit card, and check, though some offices may not take personal checks.
  • Online DMV payments almost always require a debit or credit card, and the site will charge a processing fee that varies by state.
  • Mail payments typically require a check or money order, never cash, because the DMV cannot find loose currency in transit.
  • Some states offer ACH or bank transfer options for specific services like commercial vehicle registrations or bulk fleet payments.
  • Your state DMV website lists accepted methods for each transaction type, and this information changes — verify before you pay.

Payment methods at a DMV office in person

When you walk into a DMV office to renew your license, register a vehicle, or handle another transaction, the cashier will accept cash, debit card, and credit card at nearly every location. Most DMVs also take personal checks, though some offices have stopped accepting them due to fraud risk or processing delays. A few states have begun accepting mobile payment apps like Apple Pay or Google Pay, but this is not yet standard across all locations.

If you plan to pay by check, bring a government-issued ID and be prepared to provide your driver's license number or vehicle identification number. The DMV will record the check number and your bank information. Some offices will ask you to wait while they verify the check clears before handing over your documents — this can add 10 to 15 minutes to your visit.

Cash payments are when ready and require no verification, but bring exact change or be ready for the cashier to calculate your change. Credit card and debit card payments process when ready and generate a receipt on the spot. If you use a credit card, the DMV may charge a convenience fee — this varies by state and transaction type, typically ranging from $1 to $5.

Online payment through your state DMV website

When you pay through your state's DMV website, you will use a debit card or credit card only. The website will route your payment through a third-party processor — often a company like Worldpay, Elavon, or a state-specific vendor — and that processor will charge a fee on top of your transaction. This fee is usually 2.5% to 3.5% of the amount you're paying, though some states cap it at a flat amount like $3 or $5.

The payment page will ask for your card number, expiration date, CVV, and billing address. Some states require you to create an account on the DMV website first; others let you pay as a guest. After you submit payment, the system generates a confirmation number when ready. Your transaction posts to your card within one to two business days, and the DMV processes your request within the timeframe listed on the website — usually three to five business days for renewals, longer for new registrations or title transfers.

If your payment is declined, the website will tell you why — usually an address mismatch, expired card, or insufficient funds. You can try again with a different card or contact the DMV directly. Some states allow you to save your card information for future transactions; others require you to enter it each time.

Mailed payments and what the DMV will accept

If you mail a payment to your state DMV, send a check or money order only. Never send cash through the mail — the DMV cannot find it, and if it arrives damaged or lost, you have no proof of payment. Write your driver's license number or vehicle identification number on the check or money order so the DMV can match the payment to your account.

Include the payment with the form or documents the DMV requires for your transaction. Mail everything to the address listed on the form or on your state's DMV website — this is usually a processing center, not a local office. The DMV will not begin processing your request until the payment arrives and clears, which takes five to seven business days from the date you mail it. Add another five to ten business days for the DMV to process the actual transaction.

If you use a money order, buy it from a bank, post office, or grocery store. The fee is usually $1 to $2. Money orders are safer than personal checks because they are prepaid and cannot bounce. If you use a check, use a personal or business check from your bank account — the DMV will not accept starter checks or checks without a routing number printed on them.

ACH and bank transfer payments for specific transactions

A small number of states offer ACH (Automated Clearing House) payments or direct bank transfers for certain DMV transactions, usually commercial vehicle registrations, fleet renewals, or high-volume business accounts. These payments pull money directly from your bank account and typically have no processing fee or a flat fee of $1 to $3.

To set up an ACH payment, you will need to provide your bank account number, routing number, and account type (checking or savings). The DMV will ask you to authorize the transfer, and the money will leave your account within one to three business days. ACH payments are slower than card payments but cheaper if you are paying a large amount.

Not all states offer this option, and it is rarely available for individual driver's license or vehicle registration renewals. Check your state DMV website under "payment methods" or "business services" to see if ACH is available for your transaction. If it is not listed, contact the DMV directly — some states allow ACH by phone or email request even if it is not advertised online.

Fees, receipts, and what happens if payment fails

The DMV itself does not charge a convenience fee for in-person or mailed payments. However, online payments include a processing fee charged by the third-party payment processor, not the DMV. This fee is non-refundable and is added to your total cost. For example, if you owe $85 for a vehicle registration renewal and the processing fee is 3%, you will pay $87.55 total.

When you pay in person, the cashier will give you a receipt showing the amount paid, the date, the transaction type, and a confirmation number. Keep this receipt until you receive your new license, registration, or other document. If you pay online, print or save the confirmation page — it serves as your proof of payment if there is a dispute.

If a payment fails — your card is declined, a check bounces, or an ACH transfer is rejected — the DMV will send you a notice by mail. You will have a set number of days (usually 10 to 30) to resubmit payment before the DMV cancels your request or suspends your license or registration. If this happens, contact the DMV when ready to find out what went wrong and resubmit payment using a different method if needed.

Frequently Asked Questions

Can I pay my DMV fees with a gift card or prepaid card?

Most DMVs treat prepaid cards and gift cards the same as debit cards if they have a Visa or Mastercard logo. In person, the cashier will swipe it like any other card. Online, you can enter the card number just as you would a regular debit card. However, some prepaid cards have daily spending limits or require set up, so verify your card works before you go to the DMV.

What if I pay online but my payment shows as pending for more than a week?

Contact your state DMV directly — pending payments usually clear within one to two business days. If yours has not, the processor may have flagged it for fraud review, or there may be a technical issue. The DMV can check the status and reprocess the payment if needed. Have your confirmation number ready when you call.

Do I have to pay a fee if I renew my registration in person instead of online?

No. In-person payments do not include a processing fee — you pay only the actual registration or license renewal cost. This is why some people choose to renew at a DMV office instead of online, even though it takes longer. The savings are usually $2 to $5 depending on your state and transaction.

Can I split a payment between two different cards or methods?

In person, yes — the cashier can process part of your payment on one card and the rest on another, or split between cash and card. Online, no — the payment system requires a single payment method per transaction. If you need to split an online payment, contact the DMV to see if they can process it manually or allow you to make two separate payments.

What happens if I mail a check and it bounces?

The DMV will attempt to deposit the check again. If it bounces a second time, the DMV will send you a notice requiring you to resubmit payment, usually within 10 to 30 days. You may also be charged a returned check fee of $25 to $50 by your bank. To avoid this, verify you have sufficient funds before mailing a check, or use a money order instead.