Adding Business Charity category

We are a company that gives a fair amount of charity. We categorized the charities given under gifts, but this has two problems. 1. We are giving far too much in gifting and 2. We are not categorizing other gifting correctly and cannot run associated reports.