There was a time when all cash flow reports were done apart from the trial balance in a tool like Excel. The reasons were, among others, that most consolidation systems could not calculate currency translation and intercompany eliminations correctly and easily. This made writing a cash flow report very difficult. But times and technologies have changed.