Bill,
Exactly the justification for denormalizing. But denormalizing should not be taken lightly ro done before a fully normalized design is realized. You should use the calculations when printin reports so that regardless of anything that might cause a problem with synching the fields, the reports will alwys be consistent and driven from the details. This way accountants can easily make correcting entries.