It depends entirely on the time when the statement, "That was an expensive meal." was made. If after the meal, but before paying, when the bill is available, it means the bill. After paying, the bill "goes away" and you have a receipt, so you'd use receipt.