A multiplicative Schwarz iteration algorithm is presented for solving the finite-dimensional nonlinear complementarity problem with an M-function. The monotone convergence of the iteration algorithm is obtained with special choices of initial values. Moreover, by applying the concept of weak regular splitting, the weighted max-norm bound is derived for the iteration errors.