If you run a cash-based business, that is your customers pay you in full at the time you provide a good or service, you should use sales receipts in QuickBooks. You should also use sales receipts if some of your customers pay you in full. For instance, you can use sales receipts for some customers while you invoice others.
Some examples of business that use sales receipts are:
Beauty salons that charge for a service immediately after it is rendered.
Automotive repair shops that requires full payment before your car is released.
An electrician who requires full payment at job completion.
Restaurants that charge for a meal after it has been consumed.