早期国际象棋,各国规则对兵升变的规定并不完全相同。有规定兵只能升变成吃掉对方的棋子的,也有规定兵只能升变成初始局面该兵原来所在列的棋子(E列变为后)的,又有规定兵可以升变为任何一枚棋子或者不升变的。19世纪下半叶,这些规则得到了统一,就是规定到达底线的兵不能不变,不能变王,必须变成后、车、马、象的其中一种。兵到达底线升变后记谱方式,举例说,白兵到达a8线,就记录:a8=Q后/N马/R车/B象。如果在对弈中,出现兵升变后,在原来的后已死的情况下,把以前的后拿上来,替换兵;如果原来的后还在,就是一方同时拥有两个后,一些精致的棋盘会有预备黑白各两个后,普通棋盘只要把车的棋子上下颠倒摆放,替换原有的兵,就可以表示后。