Why is my phone's internal storage different from the specification?

Because the OS, preloaded APPs, recovery, cache and partitions etc. consume some space.