'A bill is "an amount of money owed for goods supplied or services rendered, set out in a printed or written statement of charges", while an invoice is "a list of goods sent or services provided, with a statement of the sum due for these"; the NOAD reports also that invoice means bill.'
Aren't these two definitions saying the same thing? When do we invoice someone and not bill them, and when do we bill them but not invoice them?