For organisations which run projects as a central piece of their business (Professional Services), the ability to see AR Debt Ageing information by Project is critical. Ageing information is a key business KPI as it indicators customer satisfaction thus to prepare a Aging report by Project/Project Manager is important. Further, disputes regarding invoices are typically managed at the project level rather than the customer i.e. one customer can have two project with the firm, first project is going well - invoices paid on time. Second project is going badly, invoices not paid.