Typically, there are no fees when dealing with Neosurf vouchers. What you pay is the face value. However, there is a 2% fee for making online payments in another currency.
Additionally, you will be charged a CAD 3 inactivity fee. This will happen if the remaining voucher amount is not used within six months.