EU accounts get signed off every year. The whole it's never done is a gigantic pile of bullshit tbh.
Also their signed off accounts are better than the UKs own.
https://fullfact.org/europe/has-eu-b...past-18-years/
http://www.bbc.co.uk/news/uk-politic...endum-36276175