The impending adoption of mandatory electronic invoicing is testing the readiness of companies in Morocco.