The invention discloses composite solid acid as well as a preparation method and application thereof. The preparation method of the composite solid acid disclosed by the invention comprises the following steps: adding an oxide and a fluoride into water, filtering to obtain a solid, and heating the obtained solid at the temperature of 150-350 DEG C for 12-100 hours to obtain the composite solid acid, wherein the oxide is one or more of magnesium oxide, aluminum oxide, zinc oxide, iron oxide, copper oxide, titanium dioxide, zirconium dioxide, silicon dioxide, diatomite and montmorillonite; and the fluoride is one or more of magnesium fluoride, calcium fluoride, zinc fluoride, copper fluoride and aluminum fluoride. The composite solid acid can be applied to preparation of difluoroacetate compounds, and the preparation method is high in atom economy, simple in preparation step, suitable for continuous channelization reaction in preparation process, safe in technological process, short in reaction time, high in yield and few in three wastes, and is an environment-friendly preparation method.