point of no return
noun [ S ]
ukusthe stage at which it is no longer possible to stop what you are doing, and when its effects cannot now be avoided or prevented:
In business you know that you may be passing the point of no return when you cannot pay your bills as they fall due.