偏磷酸溶液需要避光的原因是磷酸缓冲溶液中的磷酸离子会受到光照会光解。因为磷酸缓冲溶液暴露在光照下,会导致磷酸离子的光解,从而影响磷酸缓冲溶液的pH值。因此,为了保证测定结果的准确性,通常需要将磷酸缓冲溶液避光。所以偏磷酸溶液需要避光的原因是磷酸缓冲溶液中的磷酸离子会受到光照会光解。