User blog comment:123BC/Barry Allen's funds/@comment-27700324-20180315015441

I'll tell you man. You see when you are suspended from your job, you usually don't get any paycheck afterwards. However Barry works in law enforcement. So you get paid even when under suspension. S.T.A.R labs is paid for by Cisco's job at the CCPD which probably funds him and the building in exchange for the gear that they give to the cops for fighting metahumans.