For those starting out on the path towards self-employment and away from a corporate stooge job, FreeAgent recently released a great invoice template generator. Simply visit the site, type in your details and then you can have it sent as a PDF, with a copy sent to yourself for bookkeeping.

Extra credit for using some great looking animations.