Raport może sam zawierać inne raporty, zwane podraportami. Podraport to raport wyświetlany w innym raporcie. Narzędzia BIRT obsługują wiele sposobów rozmieszczania podraportów w raporcie, takich jak:
Możliwe jest również dowolne łączenie tych układów. Każdy podraport może korzystać z własnego źródła danych, pobierać dane z własnego zestawu tabel i definiować własne kryteria wyboru danych. Podraporty mogą być wzajemnie powiązane, jeśli dane z jednego raportu mają wpływać na zawartość innego. Podraporty mogą też być całkowicie niezależne od siebie.
Każdy podraport należy zawsze w całości utworzyć, rozmieścić i przetestować przed utworzeniem kolejnego, upewniając się przy tym, że podraport wyświetla poprawne dane. Pominięcie bieżącego testowania może w razie późniejszych problemów utrudnić ustalenie, który podraport jest źródłem błędu.