Ich habe versucht, zu joinen und dann per WHERE abzufragen, wo für die Rechnungen nur NULL steht, aber damit komme ich auf keinen grünen Ast.
...
Nur kurz ins Blaue geraten: du bedenkst, dass eine Prüfung mit WHERE whatever = NULL nie true oder false gibt, sondern immer maybe? Also selbst WHERE NULL = NULL. Richtig wäre WHERE whatever IS NULL. Könnte sein, dass das dein Problem war. Ansonsten würde ich was ähnliches empfehlen, wie Xardas:
Edit: ja, ich weiß, ich bin spät dran, aber vielleicht hilfts ja doch noch.