SPInvoice is a simple invoice generating SharePoint application, built as a training solution to teach valuable SharePoint development skills.
The solution, although perfectly usable on its own, is intended to accompany the
USP Journal issue SPInvoice Explained (
http://uspjournal.com/issues/spinvoice-explained/).

For an overview of how SPInvoice works, check out this video: