Das mit dem horizontalen Scrollen ist nicht schön, aber in bestimmten Fällen vielleicht das kleinste Übel. Natürlich kann man entgegenwirken und beim Unterschreiten bestimmter Breiten nach und nach einzelne Spalten ausblenden (ihre Breite auf 0 setzen); dazu ist aber Voraussetzung, dass die Spalten untereinander gewisse Prioritäten haben, so dass das Weglassen keinen erheblichen Informationsverlust darstellt.
Also in meinem Fall könnte ich z.B. auf kleinen Geräten das PDf Symbol, den Status und das Bezahldatum ausblenden lassen, so würde ich mehr platz bekommen. Das könnte ich über Media Queries lösen, richtig?