User blog comment:123BC/Barry Allen's funds/@comment-31614978-20180314155213

When Eobard Thawn died he left Star Labs to Barry on his will so Im guessing he gets his money from that, not to mention the STAR Labs science museum that HR built (which I assume is still going on), so basically the STAR Labs pays for itself.