Discover the custom, comprehensive financial solutions that are making Needham Bank a favorite among our neighboring municipalities. Partner with Needham Bank to customize the best financial service and solution package that meets the distinct needs of your local municipality.
Learn more about how Needham Bank can partner with your municipality.
Benefits & Features
Custom Servicing Solutions
Make managing funds and growing deposits easier than ever. Our Municipal Banking and Cash Management Officer, together with our Private Banking team, will work closely with your government entity to deliver sophisticated financial services to meet your needs.
Fully Insured Deposits
All deposits at Needham Bank are insured in full through a combination of insurance provided by the Federal Deposit Insurance Corporation (FDIC) and the Share Insurance Fund (SIF).
Bottom-Line Cost Savings
Your cost savings are extended to our Cash Management Suite via account analysis with earnings credit on our NB Corporate Checking account.
NB Business Online Banking is a great solution to managing your business accounts. It allows you to view account history, include multiple entities within one online profile, transfer funds, initiate wire requests, pay your bills and invoices online, pay your federal taxes online, and download your information into QuickBooks. NB Business Online is customizable to your business needs. We can help you save time and be more efficient.
To enroll for Needham Bank’s Business Online Banking and Business Mobile, there are two self-registration locations:
First, on our Needham Bank website, in the top right corner, select Log In then select Business Banking. On the Login screen, click Register – Business to accept our Business Online Terms and Conditions and to complete the enrollment form.
Or second, please download and open the Needham Bank Business mobile app. Then click Register – Business to accept our Business Online Terms and Conditions and to complete the enrollment form.
If you experience any issues or have any concerns with the self-registration, please do not hesitate to visit us at a branch and we will be happy to enroll you in person.
Once the enrollment form(s) have been completed, we will process your enrollment and contact you within one to business days regarding your Business Online access and provide you a copy of our Business Online User Guide.
Once logged into your Business Online profile, please navigate to the Messages center, a white envelope symbol located at the top of the page. Simply send us a secure message requesting the account be linked. Please provide the account title and the last four digits of the account number and we will respond to you shortly once the account has been added to your business online profile.
Online scams are abundant in the digital age. Explore different types of scams with Needham Bank and remember to always report suspicious behavior.Learn more about Avoiding Online Scams in the Digital Age