don't have any money on hand
私はほとんど金の持ち合わせがない。
I have almost no money on me.
金の持ち合わせがない。
I don't have any money on me.
今金の持ち合わせがない。
I don't have any money on me right now.
実を言うと、金の持ち合わせがないんです。
To tell you the truth, I don't have any money on me.