Caught Short

Found to be lacking something one needs, especially money.

Examples:

  • Can you pay the check? I seem to be caught short.

Origin: Early 1500s; 'short' in sense of 'lacking money'