Agreement is the expression of grammatical information in the ‘wrong place’: a relation that can be described in terms of controllers, targets, domains, categories and conditions. The Surrey Database of Agreement encodes information on agreement in fifteen genetically diverse languages and contains reports for the sample languages, providing pointers to examples illustrating different instances of the phenomenon.