Cheating is harmful to others and society at large. Promises have been shown to increase honesty in children, but their effectiveness has not been compared between different cultural contexts. In a study (2019) with 7- to 12-year-olds (N = 406, 48% female, middle-class), voluntary promises reduced cheating in Indian, but not in German children. Children in both contexts cheated, but cheating rates were lower in Germany than in India. In both contexts, cheating decreased with age in the (no-promise) control condition and was unaffected by age in the promise condition. These findings suggest that there may exist a threshold beyond which cheating cannot be further reduced by promises. This opens new research avenues on how children navigate honesty and promise norms