There are several ways you could do this. Since you are using the Shaped Sheet, I can give you some specific advice. 1) The Shaped Sheet allows you to put uses on a spell given to a character. Activating the spell will decrement the use (if you are using the Shaped Script), but leave spell slots alone. 2) to hand out spell scrolls, you can Put links to them in a handout using some of the techniques in this Stupid Trick , or Zap them all onto the character sheet with this Spellbook Macro (which only works with Shaped Script) 3) Assign them to a "Scroll Character" and give the player access to the character. This character never recovers and has all spells on uses. If you want the casting abilities and DCs to match the owner of the scroll, you might need to tweak the stats on the character a bit. With a little bit of work, you might be able to come up with a ChatSetAttr macro to automate this, but it's probably simpler to do manually. 4) A lot more up-front work, but you could create a card deck that has the names of the scroll spells on them. Hand these cards out to the players when they get a scroll. Many people track potions and other consumables this way. Use the spell/potion, hand in the card.