What is the formal charge of +NH4

The formal charge of +NH4 is +1.

This is because nitrogen typically has a +3 charge when bonded to three hydrogen atoms, but in this case, the positively charged hydrogen ion balances out the slight negative charge of the nitrogen atom, resulting in an overall charge of +1 for the +NH4 compound.