Welcome to the Needham Employee Self Service Portal (iVisions)

  • You must REGISTER to get started for the first time. When you register, the information must match the information on file in Human Resources and on your direct deposit receipt in order to gain access.  
  • If you already have an account, please click LOGIN.
  • Go to the INFORMATION CENTER | ANNOUNCEMENTS for important announcements. Updated 11-12-2020
    • Please verify that your address, as it shows on your paystub, is correct to ensure receipt of your W2.
  • NEWSFLASH !  Go to INFORMATION CENTER | TOWN INFORMATION to see Town-wide Communications and Professional Development Offerings!   Updated 6-10-2020





 How to Register / Create an Account (for first time users only)


  • Click REGISTER (top right corner)
  • Enter the required information: 
    (First Name, Last Name, User Name, Password, Email Address)
  • Enter the required information to authenticate your account:
    (Last 4 digits of SSN, Home Zip Code, Date of Birth)
  • Click REGISTER

Once your account information has been submitted, a screen will appear asking if this is your information.

  • If the information is correct, Click on the link button to connect to the portal.


If your account was created successfully, the Employee Link area will indicate "you are an authorized portal user".


If you receive a message "There is no employee that matches that information", you need to send an email to HR/Payroll to verify SSN, Home Zip Code and Date of Birth were entered into Infinite Visions.

School employees send email to: GRP_DIS_HRPayrollHelpdesk@needham.k12.ma.us

Town employees send email to: HR@needhamma.gov



  • Forgot User Name
  • Forgot Password


 Click   "Forgot My Login"

link will be sent to you to reset your password.

Please do not click register if you forgot your user name and/or password.

Send an email to: 


  • Technical issues
  • Not sure you have an account

Describe your situation and a member of ITC will respond shortly.