What happens when the customer doesn't want a "standard" invoice? Here's one solution:
Invoicing With a Twist
Robert Tishkevich
Full Story