Project or SO Activity Report

Is there any way to generate a report on a Sales Order or Project to show invoice and payment activity on the SO or project?