This paper presents a precision fault reconstruction scheme for a class of nonlinear systems involving unknown input disturbances. First, using the coordinate transformation algorithm, the disturbances and faults of the system are fully decoupled. Therefore, it is possible to eliminate the influence of disturbances to the system, namely, better disturbances robustness. On this basis, the design of a sliding mode state observer makes the most genuine reconstruction realizable, instead of estimation of faults. Furthermore, with the equivalent principle of sliding mode variable structure, the precision reconstruction of arbitrary nonlinear faults is achieved. Finally, the applications of fault reconstruction in a third-order nonlinear theoretical model with disturbances and in a single-link robot system, respectively, have demonstrated the validity of the proposed scheme.