PNM's online payment options and where to find them

Public Service Company of New Mexico (PNM) lets you pay your electric or gas bill through their website or mobile app without calling or visiting a payment center. You can set up a one-time payment, enroll in automatic payments, or both. The process takes a few minutes and your payment posts within one to two business days.

PNM's online payment system accepts bank transfers (ACH), debit cards, and credit cards. Each payment method has different processing times and fees — some are free, others charge a small amount. Knowing which option works for your situation saves you money and helps you avoid late fees.

Key Takeaways

  • You can pay PNM bills online through their website at pnm.com or through the PNM mobile app by logging into your account.
  • Bank account transfers (ACH) are free and take one to two business days to post, while debit and credit card payments charge a fee and post faster.
  • Automatic payments can be set up to deduct money on a date you choose each month, reducing the chance of missing a due date.
  • If you do not have an online account yet, you will need your PNM account number and either your zip code or the phone number on file to register.

Setting up your PNM online account

Before you can pay online, you need to create an account on PNM's website. Go to pnm.com and look for the "Sign In" or "Create Account" link, usually in the top right corner. You will need your PNM account number, which appears on your paper bill or in any PNM correspondence.

During registration, PNM will ask you to verify your identity using either your zip code or the phone number associated with your account. Once you confirm, you can set a username and password. Save these credentials somewhere secure — you will use them every time you log in to pay or view your bill.

If you cannot find your account number, call PNM's customer service at 1-888-PNM-CUST (1-888-766-2878) and they can provide it. Having this number ready before you start registration makes the process faster.

Paying a one-time bill through the website

Log into your PNM account on pnm.com. On your account dashboard, you will see your current bill amount and a "Pay Now" or "Make a Payment" button. Click it to start the payment process.

PNM will show you the amount due and ask you to choose a payment method. Select whether you want to pay from a bank account (ACH), debit card, or credit card. Bank transfers are free but take one to two business days. Debit and credit card payments process faster — usually the same day — but PNM charges a convenience fee, typically between $1 and $3 depending on the payment amount.

Enter your payment method details and confirm the amount. PNM will show you a confirmation number on screen and email it to you. Keep this number in case you need to track the payment later. Your bill is considered paid once PNM receives the funds, not when you submit the payment, so plan ahead if your due date is soon.

Using the PNM mobile app to pay

PNM's mobile app works the same way as the website but is faster if you are paying from a phone or tablet. Download the app from the Apple App Store or Google Play Store, then log in with the same username and password you use on pnm.com.

Once logged in, tap "Pay Bill" or "Make a Payment" and follow the same steps as the website: choose your payment method, enter the amount, and confirm. The app will send you a confirmation number by email. If you prefer not to download an app, the website works just as well on a mobile browser.

Setting up automatic payments

Automatic payments remove the risk of forgetting a due date. Log into your PNM account and look for "Autopay," "Automatic Payments," or "Recurring Payments" — the exact label varies. Click it and choose the payment method you want to use (bank account, debit card, or credit card).

You will then select the day of the month you want PNM to deduct the payment. Many people choose a date shortly after payday to make sure funds are in the account. PNM will deduct either your full bill amount or a fixed amount you set. If you choose a fixed amount, you may still owe a balance some months, so check your bill occasionally.

You can pause or cancel automatic payments at any time through your account settings. If you need to stop a payment before it processes, log in at least one business day before the scheduled date and turn off autopay. If the payment has already posted, you will need to contact PNM to request a reversal.

Payment methods, fees, and processing times

Payment MethodFeeProcessing Time
Bank account (ACH)Free1–2 business days
Debit card$1–$3Same day or next day
Credit card$1–$3Same day or next day

Bank transfers cost nothing but take longer because the funds move through the banking system. If your bill is due in two days and you have not paid yet, a bank transfer may not post in time. Debit and credit card payments are faster but carry a fee that PNM charges for processing.

The exact fee amount depends on your payment size. PNM displays the fee before you confirm, so you always know what you are paying. If you pay regularly, bank transfers save money over time, but if you often pay close to the due date, the faster processing of a card may be worth the fee to avoid a late charge.

Troubleshooting common online payment problems

If you cannot log into your account, check that you are using the correct username and password. If you have forgotten either, look for a "Forgot Username" or "Forgot Password" link on the PNM login page. You will need to verify your identity again using your account number and zip code or phone number.

If a payment you made is not showing on your bill, check the confirmation number PNM sent you. The payment may still be processing — bank transfers can take up to two business days. If more than two business days have passed and the payment does not appear, call PNM customer service at 1-888-766-2878 with your confirmation number and they can investigate.

If you see an error message when trying to pay, try clearing your browser's cache and cookies, then log in again. If the problem continues, try a different payment method or use the mobile app instead of the website. If neither works, contact PNM directly — sometimes payment systems have temporary outages.

Frequently Asked Questions

Can I pay someone else's PNM bill online?

No, you can only pay a bill if you are logged into that account. If you want to pay a family member's or roommate's bill, they will need to add you as an authorized user on their account, or they can pay it themselves and give you the confirmation number. Contact PNM to ask about adding an authorized user.

What happens if I pay my bill twice by accident?

PNM will credit the extra payment to your account and apply it to your next bill. If you want a refund instead, call customer service and they can process one, though it may take a few weeks. Always keep your confirmation numbers so you can track which payments have posted.

Is it safe to pay my PNM bill with a credit card online?

Yes, PNM's website uses encryption to protect your payment information. However, remember that credit card payments carry a convenience fee of $1–$3. If you are concerned about security, use a bank transfer instead, which is free and equally secure.

Can I schedule a payment for a future date?

Most online payment systems let you choose the date the payment will be deducted, but check PNM's website to confirm. If you want to pay on a specific date weeks away, set up the payment now and choose that future date during checkout. This is different from automatic payments, which repeat every month.

What should I do if PNM's website is down?

You can pay by phone at 1-888-766-2878, by mail by sending a check to the address on your bill, or in person at a PNM payment center. If the website is temporarily unavailable, try again in a few hours. You can also set up automatic payments so you do not have to worry about outages affecting your due date.