Even the "official" fines go straight in their pocket as often as not. I got stopped there last year because my rental car company had "forgotten" to renew the registration on the vehicle. Half a million rupiah straight in his pocket. Then literally 5 seconds after I got stopped again by another...