Hello Alice,
You can set up the restricted funds as "Projects" within Financial Edge. This works very well for us. Projects allow you to post both revenue and expense and you may create an income statement by project code.