We present a method based on matched multifrequency filters for extracting cluster catalogs from Sunyaev-Zel'dovich (SZ) surveys. We evaluate its performance in terms of completeness, contamination rate and photometric recovery for three representative types of SZ survey: a high resolution single frequency radio survey (AMI), a high resolution ground-based multiband survey (SPT), and the Planck all-sky survey. These surveys are not purely flux limited, and they loose completeness significantly before their point-source detection thresholds. Contamination remains relatively low at <5% (less than 30%) for a detection threshold set at $S/N=5$ ($S/N=3$). We identify photometric recovery as an important source of catalog uncertainty: dispersio...