There are 8 common reasons why e-commerce businesses fail: 1) No real investment in the business; 2) Poor cash flow management; 3) Poor inventory management; 4) Too much competition; 5) A bad, non-functional website; 6) Poor product photography; 7) No traffic to drive sales on the website; 8) Lack of patience, as e-commerce takes time to grow. Failure to properly address these issues can lead to an 80% failure rate for new online businesses.