BDO is an audit and consultancy firm. It offers financial statement audits, agreed methods, tax consultancy, full certification, indirect taxes, tax declarations and notices, payroll services and SSI notifications, labor law and social security, corporate finance, and other services.