"Receipt" vs. "invoice": distinct roles in transactions

What is similar?
Both "receipt" and "invoice" are documents related to financial transactions and involve the exchange of money for goods or services.
What is different?
A "receipt" is a proof of payment provided by the seller to the buyer after a transaction, while an "invoice" is a request for payment sent before or at the time of the transaction. Receipts confirm a completed payment; invoices are requests for future payment.
Which one is more common?

Examples of usage
Receipt- She handed me the receipt after I paid for the groceries.
- Please keep the receipt in case you need to return the item.
- The receipt showed the total amount and the items purchased.
- I received the invoice for the services rendered last month.
- The invoice is due on the 15th of next month.
- Make sure to send the invoice to the accounting department.