small businesses face many challenges when it comes to financial management. from cash flow to…