You can draw up most of these documents using a spreadsheet program like Excel or Google Sheets. If you want to save time, accounting software like QuickBooks Online will generate these types of documents for you and help identify trends that could impact your bottom line.