The -match option for bulkmarcimport says: -match=<FIELD> FIELD matchindex,fieldtomatch matchpoint to use to deduplicate fieldtomatch can be either 001 to 999 or field and list of subfields as such 100abcde This seems to indicate that you put a number in the FIELD parameter, but really you are putting the "Koha Search Index" text a comma and then the MARC field: -match=<KohaIndex,FIELD> or -match=Control-number,001 I was only able to figure this out because someone else was confused: http://koha.1045719.n5.nabble.com/bulkmarcimport-pl-AND-match-fails-when-trying-to-import-bibliographic-records-td5969334.html