Among close friend groups, especially younger urban Peruvians in Lima, dividing the total equally regardless of what each person ordered is widely accepted and practical. However, the tradition of one person treating the whole table ('invitar') — particularly on birthdays, celebrations, or when there's a clear host — is also deeply embedded. In more traditional or older social circles, treating others and being treated in return over time is often the preferred mode. There's no single universal rule, and both approaches are understood and respected.
No, it's generally not considered rude, especially among friends or in casual settings. You can simply say 'vamos a dividir la cuenta' (let's split the bill) and most people will find this perfectly normal. In more formal or celebratory dinners, one person treating is more expected, so read the context of the occasion.
Many restaurants in Peru, particularly in Lima and tourist areas, will accommodate separate checks if asked, but it's not always guaranteed. It's easier to ask upfront rather than at the end of the meal. In smaller or busier local restaurants, staff may prefer you to sort the split among yourselves and pay as a group.
Cash is still widely used in Peru, and splitting in cash on the spot is very common. Mobile payment apps like Yape and Plin are genuinely popular, especially among younger Peruvians in cities, so transferring someone your share digitally after one person pays is a realistic and accepted option. Carrying some soles in cash remains advisable as a backup.