Grundsätzlich kann ein Dokument beliebig oft unterschrieben werden. Abhängig vom Signaturprogramm wird entweder immer die Originaldatei unterschrieben oder es entsteht eine Unterschriften kette, sodass jeder nachfolgende Signator immer die Datei mit den bisher in der Datei enthaltenen digitalen Signaturen unterschreibt.
Moderne Signaturverwaltungsprogramme erlauben es auch, dass in einer Datei verschiedene Versionen eines Dokuments von verschiedenen Personen unterschrieben und verwaltet werden. Dies kann bei komplexen Verträgen von Bedeutung sein, bei denen die verschiedenen Vertragspartner bestimmte Teile anerkennen (unterschreiben), bei anderen Teilen jedoch Vorbehalte anbringen und vermerken wollen.
Auf diese Weise können auch komplexe, klassisch erstellte Vertragswerke elektronisch dargestellt werden.