Pay Your Bill

Pay your electric bill securely online through our Orbit One portal — available 24 hours a day, 7 days a week.

Disconnected for non-payment? You must call our office at (256) 386-9290 to pay and restore service. Online payment alone will not reconnect disconnected service.

Pay My Bill on Orbit One →

First time using Orbit One? Current Nexbillpay customers must set up a new account before paying.

Payment Options

  • Online: Pay at Orbit One — 24/7
  • By phone: Call (256) 386-9290 during office hours
  • In person: Visit our office at 1015 Avalon Avenue, Muscle Shoals, AL 35662 (Mon–Fri, 8:00 am – 4:00 pm)
  • Bank draft (auto-pay): Set up automatic monthly deductions — see Bank Draft instructions

Save on processing fees: Bank draft is the only no-fee payment method. Sign up for automatic bank draft →

Physical Address
1015 Avalon Avenue, Muscle Shoals, AL 35662
Mail: P.O. Box 2547, Muscle Shoals, AL 35662
Phone & Fax
Fax: (256) 386-9293
Office Hours
Monday – Friday: 8:00 am – 4:00 pm
Closed on observed holidays