Chinese words · Chengyu

羊毛出在羊身上

yángmáochūzàiyángshēnshàng

you end up paying for it one way or another

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.