Crystal reports is just one of the many reporting tools. you can create your reports using VB's built in data report or even in word, excel. You can find many free light weight reporting tools on Google. you can find an example of using word as reporting tool here. you should find some tips on using Data report in the vb faqs.