The fee for a money order charged at the post office depends on the amount in question. If the fee is $500 or lower, then the fee is $1.65. On the other hand, if the amount is from $500 to $1,000, then the post office will charge a $2.20 fee for a money order.