Hi T7
In Brazil, the per diem are payed if are on dutty, or on layover. Depends of the day time. We recive the per diems, for breakfast (around R$15), lunch, diner and "ceia" (around R$47, for each). Every thursday the airline pays the per diems in acordance of your previous week schedule.