We do not currently know of any antonyms for splashing out on.
For similar words to splashing out on, try: