Does the Client Reference field need to be unique?

The Client Reference field needs to be unique. The reason for this is due to the purpose of the field, which is to be use on reports and for integrations into payroll / back office software.