What Is the H-Rate Makeup Stamp?

The H-rate makeup stamp is a 1-cent stamp issued by the United States Postal Service. It was issued in 1998 due to a change in the postage rate that took effect in 1999.