The NCDOR is experiencing issues with the Online Filing and Payment system that may prevent tax payments from being processed and/or cause slow responses moving from screen to screen. If you do encounter slow response times please do not refresh the page or press back on your browser. Wait for the transaction to complete or error. We are working to resolve the issue and apologize for any inconvenience.

Welcome to North Carolina Department of Revenue (NCDOR) eServices. A variety of eServices are available for your convenience. Choose the option that is right for you: