NM Gas Company's online bill pay portal lets you view your account and make payments without calling or visiting in person

NM Gas Company (also called New Mexico Gas Company) operates the natural gas utility across much of New Mexico. To pay your bill online, you log into their customer portal at www.nmgasco.com, enter your account number and password, and choose to pay immediately or schedule a payment for a future date. You can pay from a checking or savings account, or use a debit or credit card — though card payments typically carry a small fee.

The login process takes about two minutes if you already have an account set up. If you do not have one yet, you will need to create it first using your account number, which appears on your paper bill or in any email NM Gas Company has sent you.

Key Takeaways

  • Log in at www.nmgasco.com with your account number and password to access your bill and payment options.
  • You can pay immediately or schedule a payment up to several days in advance, depending on your payment method.
  • Bank account payments are free, but credit or debit card payments usually include a processing fee of 2 to 3 percent.
  • If you forget your password, use the "Forgot Password" link on the login page to reset it by email.
  • You can set up automatic monthly payments so you do not have to log in each billing cycle.

Setting up your online account for the first time

Before you can log in, you need a username and password. Go to www.nmgasco.com and look for a link that says "Create Account" or "Register" — it is usually near the login box. You will be asked to enter your account number, which you can find on your bill in the upper left or right corner, or in the account section of any email from NM Gas Company.

After you enter your account number, the system will ask for your service address and other details to confirm you are the account holder. You then create a username (often your email address) and a password. Write down your username and password somewhere safe — you will need them every time you log in.

Once your account is created, you can log in immediately. It usually takes a few minutes for the system to pull up your current bill and payment history.

How to log in and find your bill

Go to www.nmgasco.com and click the login button. Enter your username (or account number) and password. If the page does not recognize your credentials, check that Caps Lock is off and that you have typed everything correctly. If you still cannot log in, click "Forgot Password" and follow the email link to reset it.

Once you are logged in, your account dashboard will show your current balance, due date, and recent payment history. Your most recent bill will appear as a link or button — click it to see the full bill, including your usage, rate breakdown, and any messages from NM Gas Company.

If you have multiple accounts (for example, a home and a rental property), you can usually switch between them using a dropdown menu or "My Accounts" section on the dashboard.

Making a one-time payment

From your account dashboard, look for a button or link that says "Pay Now" or "Make a Payment." Click it and you will be taken to the payment screen. Enter the amount you want to pay — the system will show your current balance, but you can pay more or less than that if you choose.

Next, choose your payment method. Bank account payments (also called ACH or electronic check) are free and usually take one to two business days to process. Credit or debit card payments go through immediately but typically cost 2 to 3 percent of the amount you are paying — so a $100 payment might cost $102 to $103.

If you choose a bank account, enter your routing number and account number. If you choose a card, enter the card number, expiration date, and CVV. The system will ask you to confirm the payment amount and date before you submit. After you submit, you will see a confirmation number — save or print this for your records.

Scheduling a payment for a future date

If your bill is not due for several days, you can schedule a payment to go through on a specific date. From the payment screen, look for an option that says "Schedule Payment" or "Pay Later." Enter the amount, choose your payment method, and then select the date you want the payment to process.

Most utilities allow you to schedule payments up to 10 to 15 days in advance, though this varies. The system will show you which dates are available. Once you confirm, you will receive a confirmation number and can check the scheduled payment in your account history.

If you need to cancel or change a scheduled payment, log back in before the payment date and look for a "Pending Payments" or "Scheduled Payments" section. You can usually cancel or edit it there.

Setting up automatic monthly payments

If you want to pay the same amount every month without logging in, NM Gas Company's portal usually offers an automatic payment option. Look for a link called "Autopay," "Automatic Payments," or "Recurring Payments" on your account dashboard.

You will choose your payment method (bank account or card), the amount you want to pay each month, and the day of the month you want it to process. Most utilities draft automatic payments a few days before your bill is due, so your payment arrives on time. You can change or stop automatic payments at any time by logging back in.

Automatic payments are useful if you want to avoid late fees and do not want to remember to pay each month. However, if your bill amount changes significantly — for example, during winter when heating costs rise — you may need to adjust your automatic payment amount to avoid overpaying or underpaying.

What to do if you cannot log in or see an error

If you see an error message, the most common causes are a typo in your username or password, or your account not being fully set up yet. Try resetting your password using the "Forgot Password" link. If that does not work, check that you are using the correct website: www.nmgasco.com (not a similar-looking site).

If you still cannot log in after resetting your password, or if you see an error like "Account Not Found," your account may not be registered for online access yet. You can call NM Gas Company's customer service line (the number is on your bill) and ask them to activate your account for online bill pay. They can usually do this over the phone in a few minutes.

If the website itself is down or very slow, try again in a few minutes or a few hours. You can also pay by phone or mail if the online system is unavailable — the payment methods and mailing address are on your bill.

Frequently Asked Questions

Is there a fee to pay my bill online?

Bank account payments are free. Credit and debit card payments usually cost 2 to 3 percent of the amount you pay. If you are unsure about the exact fee, the payment screen will show it before you confirm.

How long does it take for my payment to show up?

Bank account payments take one to two business days. Card payments usually show up the same day or the next day. Scheduled payments process on the date you choose. If you pay after your due date, you may still be charged a late fee even if the payment is in progress.

Can I pay someone else's NM Gas Company bill?

You can only pay a bill if you are logged into that account. If you want to pay someone else's bill, you can call NM Gas Company and ask about paying by phone or mail, or ask the account holder to add you as an authorized user on their online account.

What should I do if I forgot my account number?

Your account number is on your bill, in any email from NM Gas Company, or on your most recent statement. If you cannot find it, call NM Gas Company's customer service line (on your bill) and they can look it up by your service address and name.

Can I change my payment due date?

The due date is set by NM Gas Company based on your billing cycle and is the same for all customers in your area. You cannot change it, but you can schedule or set up automatic payments for any date before the due date to make sure your payment arrives on time.