Posting a Cash Receipt for miscellaneous income

I'm curious how others account for miscellaneous cash receipts.  For example one of my clients receives checks from the local Coca Cola distributor as a "commission" for having vending machines in their facility, also, from time to time they might receive a refund from an insurance company or a trucking company.

The only way I can see have all the accounting proper is by making an Invoice in the A/R module, using a Miscellaneous Item which has been coded to the appropriate G/L and then posting a Cash Receipt against that invoice.  They could record the cash using a Journal Entry, but then it won't match up properly the Bank Reconciliation module.

I guess what I'm looking for is the A/R Cash Receipt version of the A/P process of writing a check to vendor "NOF".

Thank you in advance.