New York State DMV - Internet Office Transactions
Payment of Road Test Fees

Frequently Asked Questions About

On-line Payment of Road Test Fees


Important! - Read this before starting your transaction.

You cannot pay for your road test on-line if you do not have a valid permit or driver's license record on file with DMV. Your permit cannot be expired or suspended.


Your order cannot be canceled once it has been completed.



How do I pay for my road test on-line?

First, before starting your order, you should:

Then, begin your transaction. There are four steps you must follow to complete your order. These steps are listed below, but note that each page of the transaction will include specific instructions for the step you are on.

How do I pay for my road test on-line:

  1. Enter your identification information.

    You will need to enter the following information from your DMV License or Permit document: Client Identification number and Date of Birth.  DMV privacy and security statement.

  2. Verify the information.

    To continue your order, you must verify the Client ID number, date of birth and type of road test selected.

  3. Pay the fee.

    Enter your credit card information and an e-mail address where we can send you a confirmation. Then submit the order.

  4. Get your order confirmation.

    Be sure to write down your order number.

Am I eligible to use this transaction?

To use this transaction, you must have a valid New York State Driver's License or Learner's Permit (see sample document).  Restrictions are listed below.  See the checklist for additional items that you will need to complete your order.

You CANNOT use this transaction if:

  • Your NYS license or learner's permit is expired or is invalid due to suspension, revocation, or surrender.
  • You have zero (0) skills tests available for passenger or motorcycle tests or zero (0) available for commercial driver license (CDL) tests.
  • You owe road test fees for more than one passenger or motorcycle road test that you have taken in the past.
  • You owe a fee for a CDL road test you have taken in the past.

If any of these restrictions apply to you can go to a local DMV office to correct the problem.


What items must I have to complete my order?

First, verify that you meet the basic eligibility requirements for this transaction.

To complete your order on-line, you will need to have the following items:

  • Your most recent NYS DMV license or permit document.
  • A qualifying credit card (or debit card) to pay the transaction fee.
  • An e-mail address so we can send you an order confirmation.  Please do not use a blocked or protected e-mail address. Your e-mail program must be able to receive e-mail from addresses that include the domain: dmv.state.ny.us.
  • Pen and paper to record your order confirmation number.  Note: Some browsers may clear data from your confirmation page when printing.

You will also be required to enter the following information:

  • Your DMV client identification number (CID).
  • Your date of birth.

Our agency Privacy and Security statement describes the DMV's privacy policy regarding information collected from users of this website. Additionally, your personal information is protected under the federal Driver's Privacy Protection Act (DPPA).


Why do I have to pay for additional road tests?

When you received your Class D, DJ, E, M or MJ permit, the fee that you paid included 2 road tests. If you were unsuccessful in passing the road test in 2 attempts, you will need to pay an additional $10 for 2 more attempts before you can schedule a road test.

If you have a Class A, B, or Non-CDL C permit, you must pay $40 for each road test you take.


How do I know if I have to pay for a road test?

When you attempt to schedule a road test, the Road Test Scheduling System will automatically check your license record to determine if you have paid road tests available. If you do not, the Road Test Scheduling System will display a message that will let you know you must first pay for additional road tests before you can schedule an appointment.


Do I have to pay for 2 Class D, DJ, E, M, or MJ tests, or can I pay for one at a time?

These classes of road tests are sold in sets of 2. Only CDL tests can be purchased one at a time.


If I pay for 2 Class D, DJ, E, M or MJ road tests and pass the first one, will I get money back?

No. Although the $10 road test fee allows you two attempts to pass the road test, you will not receive a refund if you pass the road test on your first try.


Can I transfer my unused road tests to someone else for their use?

No. The road tests that you purchase are credited to your personal license record and are available for use only by you.


Will I be able to schedule my road test appointment immediately after paying the road test fee?

Yes, in most cases your license record will be updated immediately to show that you have a paid road test available. In rare instances the system may be unable to process your transaction right away. If this happens, the system will tell you, and ask you to try again later.


Do I have to bring proof of payment to the road test site?

No. If you were able to schedule an appointment, that is proof that you had a paid road test available to you.


Why must I pay for my CDL test when I cancelled my last CDL appointment?

You must cancel your CDL appointment at least 72 hours in advance of your test. If you cancelled your last appointment less than 72 hours before the scheduled time of the road test, your road test fee is forfeited and you will be charged an additional $40 to schedule a road test.


Why must I pay for another CDL test when I did not take the road test that I scheduled?

If you did not appear for you CDL road test, and did not cancel you road test at least 72 hours in advance, your $40 skills test fee is forfeited. You will have to pay another $40 for a CDL skills test.


If I cancel my CDL road test appointment, does it count as being used and will I have to pay for additional appointments?

If you cancel your appointment at least 72 hours before your scheduled road test appointment time, you will not be charged for that appointment.


If DMV cancels my road test (because of weather, emergencies, etc.) does it count as using one road test and will I have to pay for additional appointments?

No. If DMV officially cancels your road test because of weather or other unforeseen circumstances, you will not be charged for using that road test appointment, and you may make another appointment without paying any additional fee.


I went to the road test site on my scheduled date and time, but the examiner was unable to give me a test. Does this count as one road test used, and do I have to pay for another test?

No. If you appeared for your test on your scheduled date and time and the examiner was unable to give you a test, you will not be charged for using that road test appointment, and you may make another appointment without paying any additional fees.


How long will it take for my road test purchase to be credited to my record?

Most road test purchases will be credited to your record immediately.


Once I make my purchase, will the test that is credited to my record ever expire?

No. Any tests on your record will remain credited indefinitely to your record.


What are the hours to process on-line payment of road test fees?

On-line payment of road test fees is normally available 24 hours a day, 7 days a week.


What are the fees to purchase road tests on-line?

The fee for passenger or motorcycle road tests is $10 for two (2) tests. You cannot purchase these individually. You can purchase passenger car or motorcycle road tests only if the number of available road tests you have is zero (0).

The fee for a CDL road test is $40 per test. You can purchase a CDL test only if the number of available road tests you have is zero (0).


How do I pay for my road test on-line?

You may pay for your road test using one of the following credit cards: American Express Discover MasterCard Visa

  • American Express®
  • Discover Card® / Novus®
  • MasterCard®
  • VISA®

DMV will also accept debit cards (check cards) issued by Visa® and MasterCard® if they do not require you to enter a PIN, or Personal Identification Number.

Third party payments are accepted.

If you do not have a credit card to use, you can go to a local DMV office and pay for a road test. Third party payments are accepted.


Is it safe to use my credit card on the Internet?

DMV uses SSL (secure socket layering), which is the industry standard for Internet commerce. It encrypts your credit card and personal information to ensure security of credit card transactions. Your credit card information will ALWAYS be encrypted during a DMV Internet Office Transaction. For more information, see DMV Privacy and Security Statement.


Why do I need an order number?
How will I know if my transaction worked?
Will I get a receipt?

If your on-line transaction is successful, then after a few moments you should see a confirmation page displaying an order number, the fee you were charged and other important information about your transaction. If we are unable to process your transaction, you will see an error message explaining the problem with instructions for resolving the error and an order number, if applicable.

Write down your order number!  You will need your order number if you contact us about your transaction.

After your request has been processed, we will attempt to send you an e-mail confirmation using the address you entered on the payment screen. This e-mail confirmation will also include your order number.