Log in to the NC Department of Revenue portal to see your payment record

The North Carolina Department of Revenue (NCDOR) lets you view your payment history through their online account portal. You'll need to create a login or use an existing one, then navigate to the payment history section. The system shows payments you've made toward income tax, sales tax, corporate tax, and other state tax obligations, along with dates and amounts.

You can access this portal from the NCDOR website at ncdor.gov. Look for the "Online Services" or "Taxpayer Portal" link on the homepage. The portal works on any device with internet access—computer, tablet, or phone—and is available 24 hours a day.

Your payment history stays in the system for several years, so you can look back to verify old payments or track patterns over time. This is useful if you're reconciling your records with a bank statement, preparing for an audit, or simply confirming that a payment went through.

Key Takeaways

  • The NCDOR online portal at ncdor.gov shows your complete payment history once you log in with your account credentials.
  • You can view payments made by check, electronic transfer, credit card, or other methods, along with the exact date each payment posted.
  • If you don't have a portal account yet, you'll need to register with your Social Security number or federal employer identification number and a valid email address.
  • Payment history typically displays for the current year and several prior years, so you can verify older payments if needed.
  • If a payment doesn't appear in your history within a few business days of sending it, contact NCDOR directly rather than assuming it was lost.

Create or access your NCDOR online account

If you've never used the NCDOR portal before, you'll need to register. Go to ncdor.gov and select the option to create a new account. You'll be asked for your Social Security number (if you're filing as an individual) or your federal employer identification number (FEIN, if you're a business). You'll also need a valid email address and a password you create yourself.

If you already have an account, simply log in with your username and password. The portal remembers your login for future visits, though you may be asked to verify your identity again if you log in from a new device or after a long period of inactivity.

Once logged in, look for a section labeled "Payment History," "View Payments," "Transaction History," or similar wording. The exact label varies depending on which tax type you're checking, but the concept is the same across all NCDOR accounts.

What information appears in your payment history

Your NCDOR payment history shows the date each payment was received, the amount, the tax type it was applied to (income tax, sales tax, corporate tax, etc.), and the method you used to pay (check, electronic funds withdrawal, credit card, money order). Some entries also include a reference or confirmation number, which is useful if you need to dispute or trace a specific payment.

The system distinguishes between payments that have fully posted and those still being processed. A payment may show as "pending" for a few business days after you send it, then move to "posted" once the NCDOR has received and recorded it. This lag is normal and does not mean the payment was lost.

If you made a payment by check, it typically appears in your history 5 to 10 business days after NCDOR receives it. Electronic payments (ACH or wire transfer) usually post within 1 to 3 business days. Credit card payments may post the same day or within 24 hours, depending on the processor.

Find a specific payment or date range

Most NCDOR portals let you filter your payment history by date range. You can enter a start date and end date to narrow down the list, which is helpful if you're looking for a payment you made several months ago. Some portals also let you search by payment amount or method.

If you remember roughly when you paid but not the exact date, start with a broad range—say, the entire month or quarter—and then narrow it down. The system will show you all payments within that window, sorted by date.

If you're looking for a payment you made very recently (within the last few days), check back in a few business days. Payments don't always appear instantly, especially if you sent a check by mail or initiated an electronic transfer outside normal business hours.

What to do if a payment doesn't show up

If you sent a payment but it hasn't appeared in your history after the expected time, first verify that you sent it to the correct address or used the correct payment method. Check your bank or credit card statement to confirm the transaction went through on your end. If your bank shows the payment was deducted, but NCDOR's portal doesn't show it received, contact NCDOR directly.

Call the NCDOR customer service line at 1-877-252-3052 (toll-free in North Carolina) or 919-733-7172 (outside the state). Have your tax ID number, the payment amount, the date you sent it, and the method you used ready when you call. NCDOR can trace the payment and tell you whether it's still in processing, was received under a different name or ID, or was returned for some reason.

If NCDOR confirms the payment was lost in transit (rare for electronic payments, more common for checks), they can help you stop payment on the original check and reissue it, or initiate a replacement payment by another method.

Download or print your payment history

Most NCDOR portal accounts let you download or print your payment history as a report. Look for a "Download," "Export," or "Print" button near the top or bottom of your payment history list. The file usually comes as a PDF or spreadsheet, which you can save to your computer or print directly.

This is useful if you need to keep records for your own accounting, share the history with a tax preparer or accountant, or provide proof of payment to a lender or other organization. The downloaded file includes the same information shown on the screen: dates, amounts, tax types, and payment methods.

Frequently Asked Questions

How far back does my payment history go on the NCDOR portal?

Payment history typically displays for the current tax year and the previous three to five years, depending on the tax type. Older payments may not appear in the online portal, but NCDOR can retrieve them if you contact customer service directly. Keep your own records of payments older than five years if you need them for audit or reference purposes.

Can I see payments made by someone else on my account?

No. The NCDOR portal only shows payments linked to the tax ID you logged in with. If someone else made a payment on your behalf, ask them for their confirmation number or receipt. You can then contact NCDOR to verify the payment was applied to your account, or ask the person who made the payment to log in and show you their portal history.

What if I forgot my NCDOR portal password?

Go to the login page and select "Forgot Password" or a similar option. NCDOR will send a password reset link to the email address on file. Click the link, create a new password, and log back in. If you don't receive the email within a few minutes, check your spam folder or contact NCDOR customer service for help.

Does the portal show payments I made by phone or through a tax preparer?

Yes. Any payment applied to your NCDOR account—whether you made it yourself, a tax preparer made it on your behalf, or you paid through a third-party service—will appear in your payment history once it posts. The method may be listed as "credit card," "electronic transfer," or "other," depending on how the payment was processed.

Can I dispute a payment that appears in my history?

If you believe a payment was made in error or applied to the wrong account, contact NCDOR customer service with your payment details. They can investigate and, if warranted, issue a refund or credit. Have your confirmation number, the date of the payment, and the amount ready when you call.