Business owners need financial reports to make informed decisions, but the process of generating those reports has traditionally been one of the most time-consuming parts of running a business.