We consider the initial-boundary value problem for first order differential-functional equations. We present the `vanishing viscosity' method in order to obtain viscosity solutions. Our formulation includes problems with a retarded and deviated argument and differential-integral equations.