An orifice only works well when supplied with a fully developed flow profile. This is achieved by a long upstream length (20 to 40 pipe diameters, depending on Reynolds number) or the use of a flow conditioner. Orifice plates are small and inexpensive but do not recover the pressure drop as well as a venturi, nozzle, or venturi-nozzle does.