The Town of Harrisburg provides residents with a variety of electronic services, including utility bill payment with a credit or debit card. The Town of Harrisburg utilizes the Cabarrus County offices of the Tax Assessor for assessment and billing of our Ad Valorem Tax levies. See the tax payment section of this website for more information.

  1. Account Access
  2. Quick Pay
  3. Late Fee

Important: To fully access online account management functions, you will need account information located on your bill.


A $2.50 convenience fee is associated with all credit and debit card payments on the online system.

Set Up Account

Please follow these instructions to set up your online account:

  1. Select the Account Access
  2. Select the Member Registration link or the Register button
  3. Input the required information
    1. Email Address
    2. Password
    3. Phone Number
    4. Name
  4. Select Add Account
    1. Input the required information
      1. Account Number
      2. Last payment amount (available on your bill)
  5. Select Add Account to display account information

Online Access

Once you have created an account, you can: 

  • Make payments
  • Review and update account information
  • Review transaction history
  • Submit service requests
  • View consumption history
  • View services

Historical Information

Please note that some historical information, such as consumption history, will be built going forward. However, if you would like to obtain prior data, please contact Customer Service at 704-455-5614 or by email


We encourage everyone to consider Bank Draft as your method of payment which would use your checking account number and routing number from your bank. If you are currently set up for Credit Card Draft through the website, you will need to remove this before Bank Draft can be set up. Click here to set up your auto draft!


You also have the option of receiving e-bills in lieu of paper bills, which can be selected from your account screen.