Logically she is an employee of STARLabs.
Further more logically, whatever they claim is her job to the IRS, is not commensurate with how much Barry is paying her to lead team Flash.
Iris must not want to be a reporter, because that future times newspaper which they all used to care about, insisted that she would be a reporter in 2024, when the Flash gets frakked by Crisis.
She didn't marry Eddie, but that would have hooked her up with his pension.
Iris was hired as a one trick wonder, by the local rag because she knew the Flash in passing.
It's kinda insincere, if she keeps reporting on her boyfriend/husband as if Barry is a masked mystery man, you know, like how Peter Parker makes money from Photographing himself as Spider-Man for the Daily Bugle.