The North Carolina DMV accepts cash, checks, money orders, and major credit/debit cards for permit fees. Initial permit fees must be paid in person; online payment is only for services like duplicate permits.
You cannot pay the North Carolina learner permit fee online before your DMV visit. All first-time permit fees must be paid in person at the driver license office on the day of your appointment.
Online payment via myNCDMV is available for secondary services only, such as ordering a duplicate permit ($16.75) or requesting a driver record ($12.75). Online payments add a $3 transaction fee plus 1.85% card processing fee.
See all licenses and fees at NCDOT official fees page.
NCDMV accepts cash, money orders, personal checks, and major credit and debit cards for in-person driver-license transactions.
| Method | Accepted? | Key Rule |
|---|---|---|
| Cash | Yes | Accepted for in-person transactions. |
| Check / Money Order | Yes, with rules | A personal check must be from a North Carolina-based bank or a bank that has a branch in North Carolina. |
| Credit/Debit Card | Yes | Cards carry a processing charge. |
| Online/Kiosk payment | Only for eligible transactions | Availability depends on the service; the initial learner-permit application is still completed in person. |
Can I pay NCDMV with a check from an out-of-state bank? Yes, if the bank has a branch in North Carolina. A personal check may also come from a North Carolina-based bank.
What ID do I need when paying NCDMV by personal check? Bring an accepted ID for the check transaction, such as a driver license or ID card, U.S. passport, or U.S. military ID.
For the base permit amount itself, see the dedicated Permit Cost & Fees guide.
Card-processing costs depend on where the transaction is completed.
How much is the NCDMV card fee in office, online, and at a kiosk? The current comparison is shown below; these charges are added only when that payment channel and transaction are eligible.
| Channel | Card Processing Charge | Other Charge |
|---|---|---|
| Driver License Office | 1.22% | None listed beyond the transaction itself |
| Online / PayIt | 1.85% | $3 online transaction fee |
| Self-service kiosk | 2% | Applies only to transactions the kiosk supports |
The percentage charge is separate from the underlying NCDMV fee. Check current transaction eligibility before relying on online or kiosk payment.
Third-party fee services and online payment portals are not accepted for permit applications. Payment must be made directly to NCDMV staff at the time of your in-person appointment.
Payment problems can delay an NCDMV transaction even when the applicant otherwise qualifies.
These are payment-method issues, not failures of the underlying learner-permit application.
Bring an accepted backup payment method if you want to avoid a second trip when a card or check cannot be processed.
"The AI mock tests were surprisingly realistic. The explanations for road signs helped me understand the logic, not just memorize. Passed my permit test on the first try!"
Michael R.
New Driver
"I was struggling with the specific road rules of my state until I used Shoro. The flashcards are a game changer for quick revision before the actual exam."
Sarah L.
Permit Holder
"The readiness score gives you so much confidence. I knew exactly when I was ready to take the test. Highly recommend Shoro for anyone nervous about their exam."
David K.
G2 Candidate