MPLAB can be your friend here!

First, set Configure | Set Device to the PIC you use.

Next, load your hex file into it via File | Import.

Now, you get the hex checksum top left corner. To insure the "fuse bits" are correct, drill down Configure | Configuration Bits and have a look at them.

I've used Digi-Keys programming service a few times, they also require the config bits to be sent, I screen-shot them right from MPLAB.