Some features are not available through smartphones. Please use a computer to access all features. For the best usability, please hold your smartphone in landscape view.

Member Sign In

If you don't have a Delaware Taxpayer Portal Account, register now.
  • If you have not received your Delaware Taxpayer Portal PIN to create a portal account, please email taxportal@delaware.gov. ** This is for business only at this time. **
  • If you have a debit block on your account, please give the below information to your bank to avoid payments being rejected before making payments on the portal. Delaware Revenue debit block ID 9782272000
  • Internet Explorer is not a supported web browser. Please use another browser.
  • You will be able to access and print your annual business license within 7-10 business days from the correspondence tab on your portal account after completing your renewal online.