General Brazilian
cumprir por formalidade; fazer mecanicamente
Most common usage across Brazil
Rio de Janeiro
fazer de má vontade; cumprir à força
Emphasizes reluctance in execution
São Paulo
fazer por fazer; cumprir protocolo
Business context preferred
Portugal
cumprir por rotina; fazer por obrigação
Emphasis on duty and routine