RAB Insights

RAB Research Archive

2 in 5 small business owners faced depression last year



A survey by Invoice Home reveals 40% of small business owners experienced depression last year due to financial hardships. The U.S. economy significantly impacts mental health, with younger business owners particularly affected. Late invoice payments further exacerbate financial stress.

Source: Small Business Trends



View / Download