Integral membrane proteins (IMPs) are difficult to identify, mainly for two reasons: the hydrophobicity of IMPs and their low abundance. Sample preparation is a key component in the large-scale identification of IMPs. In this review, we survey strategies for shotgun identification of IMPs by MS/MS. We will discuss enrichment, solubilization, separation, and digestion of IMPs, and data analysis for membrane proteomics.