This question already has an answer here:
- Do Catholics tithe? 2 answers
The Catholic Church teaches that the Law of Moses (the Old Law) is a preparation for the Gospel, and as such no longer binding. The New Law (the Law of Gospel) is a perfection of it, given through faith in Christ.
Catechism of the Catholic Church, Second edition. Paragraphs 577-582 and 1950-1986. http://www.scborromeo.org/ccc/ccc_toc2.htm
Why does the Catholic church still require Tithing?