Of my many many acquaintances with Belgian CIT liable companies, exactly one used to do their own taxes. They still outsourced salary payment though. That is even trickier than taxes. There's an entire sector specialising in wage administration...