The receiver checks against the invoice and types what is written there, not what actually arrived.
Blind count on the handheld: the expected quantity only appears after counting. Any discrepancy becomes a receiving exception for Purchasing to handle, instead of a silent stock adjustment.