leave (something) on the table
Meanings:
1.to refrain from taking the utmost advantage of something;
2.to not address every aspect of a situation; in the form leave money on the table;
3.to negotiate a deal that is less financially beneficial than is expected or possible.
Eg: Leave money on the table