How do I bill an out-of-pocket cash expense to my client/customer?

Just open a new bank account type and call it Cash account.

Use this account for all cash related expenses. Add to Cash account, if you are making cash withdrawals from main checking account. You will have running Petty Cash account. In fact, it will be more accurate accounting if you have cash withdrawals and disbursements for business.

Sage One Online Accounting Free Trial Sign Up Program