time to pay the piper

Time to pay the piper is a phrase which refers to the importance of facing the results of your actions and to receive punishment for those actions. This is another way of saying that when you do something wrong, you should be responsible for paying the consequences. When someone tells you to pay the piper, they mean that it is time for you to make up for what you said or did or to receive your punishment for your actions.