translate English to French: Filing compliance – The voluntary and timely filing of a required tax return.
Mission – La mission d’une organisation justifie son existence sur les plans politique et socioéconomique.