Deciding Between Invoices and Cash Sales
Generally, you should enter a cash sale only if you're sure you'll get paid at the time of the sale. That could be in the form of credit card, check or cash.
But if you let your customers pay later, you should issue an invoice so you can keep track of who owes you and how much.