The invention relates to a preparation method for scratch-resistant and yellowing-resistant polyurethane carpentry matte white finish. The finish comprises a component A of resin paint and a component B of curing agent; the weight proportioning of the component A and the component B is 1:0.5; the component A of resin paint comprises alkyd resin, titanium dioxide, extinction powder, coarse whiting powder, dispersant, light stabilizer, flatting agent, defoaming agent, anti-settling agent and solvent; and the component B of curing agent comprises TDI-HDI mixed tripolymer or TDI/TMP addition product, HDI tripolymer and solvent. The scratch-resistant polyurethane carpentry matte white finish, produced by the method, has no precipitate during storing, takes a high-solid and low-viscosity shape, and has the advantages of good leveling property, large thickness of once formed films without generating sags, mild hand feel, fullness, fineness, smoothness, coexistence of hardness and softness, and plump decoration effect as mirror face, gives elegant and comfortable feelings to people, adapts to the modern aesthetic view, is popularized in markets, and is favored by clients. The paint is widely applied in the surface of a product, such as carpentry, metal, plastic and the like, and is used as protection decoration.