Billing and Payment Information
Attention NLC Policyholders!
NLC is transitioning to a new electronic billing program, supported by InvoiceCloud, on 6/17/2025. To ensure your payments continue without interruption, please click here to complete registration and enroll in Autopay.
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