For each monster type there is a set range of possible Gil they can drop. Of course it varies from monster to monster, Each monster is calculated individually meaning the amount of Gil you can gain is usually quite random.