How to Pay Your HughesNet Bill Online and by Mail
How to pay your HughesNet bill
HughesNet lets you pay your satellite internet bill through their online account portal, by phone, or by mail. The fastest route is logging into your HughesNet account on their website and paying directly from there — the payment posts within one business day. If you prefer not to use the website, you can call HughesNet customer service at 1-866-347-3292 and give your payment information over the phone, or mail a check to the address printed on your bill.
Your bill arrives by email or mail each month, and payment is due by the date listed on that bill. If you miss the due date, HughesNet may charge a late fee and could suspend your service after a certain number of days past due. Setting up automatic payments through your account can prevent this — the service will deduct your bill amount from your bank account on the same day each month.
Key Takeaways
- You can pay through the HughesNet website portal, by phone at 1-866-347-3292, or by mailing a check to the address on your bill.
- Online payments and phone payments post within one business day, while mailed checks take longer depending on mail delivery and processing time.
- Setting up automatic payments from your bank account prevents late fees and service suspension by paying your bill on the same date each month.
- Late payments trigger late fees and can result in service suspension if your account falls too far behind.
- You can view your bill amount, due date, and payment history anytime by logging into your HughesNet account online.
Paying through the HughesNet website
Log into your account at www.hughesnet.com using your email address and password. If you do not have an online account yet, you can create one by clicking "Create Account" on the login page — you will need your account number, which appears on your bill or in any HughesNet email.
Once you are logged in, look for a "Pay Bill" or "Make a Payment" button, usually visible on your account dashboard. Click it and enter the amount you want to pay — you can pay the full bill, a partial amount, or more than the amount due. HughesNet accepts debit cards, credit cards, and bank account transfers. Enter your payment method information and confirm the transaction. The payment will post to your account within one business day.
Paying online also lets you see your full billing history, view past bills, and check when your next payment is due. You can also set up automatic recurring payments from this same portal so you never have to remember to pay manually.
Setting up automatic payments
Automatic payments withdraw your bill amount from your bank account on a date you choose each month — usually the same day your bill is due. To set this up, log into your HughesNet account, find the "Billing" or "Payment Settings" section, and look for an option to "Set Up Autopay" or "Recurring Payment."
You will need to provide your bank account number and routing number, or authorize a credit or debit card to be charged automatically. Once it is set up, HughesNet will deduct the payment without you having to do anything. If your bill amount changes month to month, HughesNet will charge whatever the current bill is on that date.
You can change or cancel automatic payments anytime through your account settings. If you want to pause payments for a month or adjust the payment date, log back into your account and update your autopay settings.
Paying by phone
Call HughesNet customer service at 1-866-347-3292. A representative will ask for your account number and the amount you want to pay. Have a debit card, credit card, or bank account information ready. The representative will process your payment over the phone and give you a confirmation number — write this down for your records.
Phone payments post within one business day, just like online payments. This method is useful if you do not have internet access or prefer speaking to a person, though it may involve waiting on hold depending on call volume.
Paying by mail
Write a check for the amount due and mail it to the address printed on your bill. Include your account number on the check so HughesNet can match the payment to your account. Mail the check to the billing address listed on your statement — this is usually a lockbox address, not a physical HughesNet office.
Mailed payments take longer to post because they depend on mail delivery time and HughesNet's processing schedule. A check typically takes 7 to 14 days to post, depending on where you mail it from and how quickly it is processed. If your bill is due soon, mailing a check is riskier than paying online or by phone because the payment may not arrive in time.
Do not mail cash. If you must pay by mail and do not have a check, ask HughesNet about purchasing a money order at a grocery store or post office — money orders are safer than cash and can be mailed like a check.
What happens if you miss a payment
If your payment does not arrive by the due date on your bill, HughesNet will charge a late fee. The amount of the late fee varies, but it is typically a percentage of your bill or a flat dollar amount — check your bill or account for the exact fee.
If you continue to miss payments, HughesNet may suspend your service after a certain number of days past due — usually 30 to 60 days, though this can vary. Once service is suspended, you will need to pay the full amount owed plus any late fees to restore it. If the account remains unpaid for several months, HughesNet may send it to a collection agency, which will damage your credit score.
If you are having trouble paying your bill, contact HughesNet customer service to discuss your options. They may be able to work out a payment plan or discuss other solutions.
Viewing your bill and payment history
Log into your HughesNet account anytime to see your current bill amount, due date, and a list of all past payments. This is useful if you need to confirm that a payment posted or if you want to check when your next bill is due.
You can also read or print past bills from your account portal. HughesNet typically keeps 12 months of billing history available online. If you need a bill from longer ago, contact customer service and they can send it to you.
Frequently Asked Questions
Can I pay my HughesNet bill with a prepaid card?
Most prepaid cards work like debit cards, so yes — you can use them to pay online or over the phone. The prepaid card must have enough balance to cover your bill amount. If the payment is declined, check that your card has sufficient funds and that the billing address matches what the card issuer has on file.
What if my online payment was rejected?
A payment is usually rejected because the card or bank account information is incorrect, the card has expired, or there are insufficient funds. Log back into your account and try again with updated information. If the problem continues, call customer service at 1-866-347-3292 and they can process the payment over the phone or troubleshoot the issue.
How do I change my payment method?
Log into your HughesNet account and go to "Billing" or "Payment Settings." You can update your card or bank account information there. If you have automatic payments set up, update the payment method in the same section so future payments use the new card or account.
Can I pay someone else's HughesNet bill?
Yes, you can pay a bill for another account if you have that account's number. Pay online using the account number instead of logging in, or call customer service and provide the account number you want to pay. You do not need to be the account holder to make a payment.
What if I overpaid my bill?
If you paid more than the amount due, the extra amount becomes a credit on your account. HughesNet will explore this credit to your next bill, reducing what you owe. If you want a refund instead, contact customer service and they can process one for you.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.