Billing and Payment Information
Manage your online payment options





Don't have an account? Create Account
Enroll in Autopay and never miss a payment
Ways to pay your bill

Pay online using a major credit card or a checking or savings account.

Sign up online through your bank using your NLC policy number.

Call (800)962-0800 to speak with a Billing Specialist that can assist in taking a payment or helping you with our online service.

NLC Insurance Companies
PO Box 9229
Chelsea MA 02150-9229