Tracking Revenue & Expense by Category or Allocation

SUGGESTED

I am switching to Sage cloud and have been using Allocation to track revenue and expenses by project.  I have added reference and category but neither one can produce a reports similar to fund that is in Sage 50.  How do I track projects without creating a massive list of revenue and expense codes.  

Another need is departments which could be allocations too.