General Brazilian
de graça, sem custo, gratuitamente
Most common in everyday speech
São Paulo
de graça, sem cobrar
Frequent in commercial contexts
Rio de Janeiro
de graça, sem pagar
Common colloquial usage
Portugal
sem custo, gratuitamente, grátis
More formal usage preferred