Any person determined to be indigent by the court may request waiver of all or part of the fees established by this chapter. In such cases where a waiver of fees is granted, such waiver shall be limited to the time when the offender is unable to pay. If the offender becomes able to pay during the course of monitoring or treatment, or another future date, the waiver of fees may be revoked. The judge may order an indigent offender to perform community service in lieu of payment of fees.