Our chapter uses an online system where the fouls are entered and then the report is emailed by the system to the coaches. Most crews do this the night of the game or the morning after. We also use the functionality to mark the play numbers where fouls occurred when/if the film comes in. When a crew is evaluated, this helps the evaluator.
It is also a great way to look at fouls over the course of a season. Great data.