Serving 23 towns across MA & RI Today's price · $4.49/gal
Home / Pay My Bill
Quick & secure

Pay My Bill

This page is for making a payment on your account only — it's not for ordering heating oil. Placing an order? Head to our Order Oil page instead.

1

Contact Information

2

Billing Address

The address on file with your card — this needs to match your statement exactly, even if you're paying on behalf of someone else or from a different address than the service location.

3

Payment Details

4

Card Payment

🔒 Card details are entered directly into NMI's secure, tokenized fields below — your card number is never seen by, or stored on, our server.
Loading secure field…
Loading…
Loading…
🔒 Review your payment details before submitting.

Payment received

Thank you — we've received your payment. A confirmation has been sent to your email.

Confirmation #
Amount