If a print-job fails to come out of the printer, will we or the user be charged?

No, don't worry.

Unless the print-job is listened as Done in the "today's activity", you or the user won't be charged.