From my experience there is no formula, Its all a bit of a lottery. As you say most times its nil other times there is a charge.