SMBs

Five invoicing apps for small businesses

Volutive

Volutive has the basics covered, but I found it to be pretty inflexible. It might work well for someone who operates a small business that sells specific products, but it doesn't lend itself to service businesses or businesses with a dynamic product line. Still, it's hard to argue with the price: free!