settle up
settle up {v. phr.}
To pay up; conclude monetary or other transactions.
"Let's settle up," Carol's attorney said, when she sued Don for a hefty sum of money after their divorce.
Categories:
Source: A Dictionary of American Idioms