We develop elementary methods of computing the monoid V(R) for a directly-finite regular ring R. We construct a class of directly finite non-cancellative refinement monoids and realize them by regular algebras over an arbitrary field.