PNM offers four main ways to pay your electric or gas bill: online through their website, by phone, by mail, or in person at a payment location

Public Service Company of New Mexico (PNM) lets you choose how and when to pay based on what works for your schedule. The fastest and most convenient option for most people is online payment through the PNM website or mobile app, which processes immediately and costs nothing extra. If you prefer not to use the internet, you can call PNM's automated phone line, mail a check, or walk into a payment center in Albuquerque or Santa Fe.

Each method has different timing — online and phone payments show up the same day, while mail takes 7 to 10 business days to reach PNM's office. Knowing which option works for your situation helps you avoid late fees and keeps your account in good standing.

Key Takeaways

  • Online payment through PNM's website or app is free, instant, and the fastest way to pay if you have internet access.
  • Phone payments go through an automated system at 1-888-473-6746 and process the same day you call.
  • Mail payments take 7 to 10 business days to arrive, so send them at least two weeks before your due date to avoid a late fee.
  • In-person payment centers in Albuquerque and Santa Fe accept cash, check, and card payments during business hours.
  • PNM charges a late fee if your payment does not arrive by the due date shown on your bill, regardless of which method you use.

Paying online through the PNM website or app

The PNM website at pnm.com has a "Pay My Bill" section where you can log in with your account number and make a one-time payment or set up automatic payments. You will need your account number (found on your bill) and a bank account or debit card. The payment processes immediately, and you get a confirmation number right away.

PNM also offers a mobile app available on iOS and Android that works the same way. Download it, log in with your account number, and pay from your phone. There is no fee for online payments, and you can pay any time — even at 2 a.m. on a Sunday if your bill is due Monday.

If you set up automatic payments, PNM will deduct the amount from your bank account on the due date each month. This removes the risk of forgetting to pay and incurring a late fee. You can change or cancel automatic payments anytime through your account settings.

Paying by phone

Call PNM's automated payment line at 1-888-473-6746. You will need your account number and a bank account or debit card ready. The system walks you through entering your payment amount and confirming the transaction. There is no fee, and the payment posts the same day.

This option works if you do not have internet access or prefer speaking to a system rather than navigating a website. The call is toll-free and available 24 hours a day, 7 days a week. You will receive a confirmation number at the end of the call — write it down in case you need to reference the payment later.

Paying by mail

Write a check or money order payable to PNM and mail it to the address shown on your bill. Include your account number on the check so PNM can match the payment to your account. Mail payments take 7 to 10 business days to arrive after you send them, so plan ahead.

Send your payment at least two weeks before the due date to make sure it arrives on time. If it arrives after the due date, PNM will charge a late fee even though the delay was in the mail. Keep a copy of the check or money order receipt for your records.

Paying in person at a PNM payment center

PNM has payment centers in Albuquerque and Santa Fe where you can walk in and pay with cash, check, or debit card. The main Albuquerque office is at 414 Silver Avenue SW, and the Santa Fe office is at 2401 Ridgetop Road. Both accept payments during regular business hours, Monday through Friday.

Call ahead to confirm hours before you go, as they may vary by location or season. In-person payments are processed immediately, and you receive a receipt on the spot. This option works well if you prefer handling payment face-to-face or do not have a bank account for online or phone payments.

Understanding late fees and due dates

Your PNM bill shows a due date by which payment must arrive at PNM's office or payment center. If your payment does not arrive by that date, PNM charges a late fee on top of your bill balance. The late fee amount depends on your account type and is shown in your billing terms.

The due date is not the day you mail the check or call in the payment — it is the day PNM receives or processes it. This is why mailing a check the day before the due date often results in a late fee. Online and phone payments are safest because they process the same day you submit them.

If you are struggling to pay your full bill by the due date, contact PNM directly to discuss payment plans or hardship programs. Some customers may be able to spread the payment over several months or receive assistance through energy assistance programs.

Setting up automatic payments to avoid missed deadlines

Automatic payments remove the guesswork and the risk of forgetting to pay. Log into your PNM account online, go to "Billing & Payment," and select "Autopay." Choose the amount (your full bill or a fixed amount), the payment method (bank account or card), and the date each month when you want the payment to go through.

PNM will deduct the payment automatically on that date every month until you cancel. You can change the amount or payment date anytime through your account. If your bill varies month to month, you can set autopay to deduct your average bill amount, then pay any difference manually when the actual bill arrives.

Frequently Asked Questions

What if I pay online but my payment does not show up on my account?

Online payments process the same day and show a confirmation number immediately. If you do not see the payment reflected in your account within 24 hours, contact PNM at 1-888-473-6746 with your confirmation number. They can verify the payment went through and update your account if there was a delay.

Can I pay someone else's PNM bill?

Yes, you can pay another person's bill online or by phone if you have their account number. You do not need their permission to make a payment, though you will not have access to their account details or billing history. The payment will be credited to their account once PNM processes it.

What happens if I pay too much?

If your payment exceeds what you owe, PNM will credit the overage to your next bill. You can also request a refund by contacting PNM directly. The refund typically takes 5 to 10 business days to appear in your bank account.

Is there a fee for paying online or by phone?

No, PNM does not charge a fee for online or phone payments made through their official website, app, or automated line. Some third-party payment services may charge a fee, so always pay through pnm.com or call 1-888-473-6746 directly to avoid extra costs.

Can I pay my bill before I receive it in the mail?

Yes, you can pay online or by phone anytime using your account number, even before your paper bill arrives. Your online account shows your current balance and due date. Paying early does not incur any penalty and helps you avoid the risk of a late fee.