owe for something—owe money for smth. one has bought but not paid for:
- I still owe the butcher for the meat I had last Sunday.
owe on something—owe money for smth. one has bought and partially paid for:
- We still owe nearly a hundred pounds on that car.