Program Umowy przeznaczony jest do wystawiania umów oraz rachunków do umów. Definiowane szablony dokumentów pozwolą wprowadzić własny tekst umowy oraz rachunku. Dostępne są również predefiniowane szablony, które można modyfikować. W szablonach można używać stylów (wcięć, punktowań, wyliczeń), stosować różne czcionki, rozmiary i kroje pisma.

Program Umowy oblicza zaliczkę na podatek dochodowy, ubezpieczenie zdrowotne (pobrane oraz odliczone od podatku), ubezpieczenia społeczne płatne przez pracownika (wykonawcę) i pracodawcę (jeżeli są wymagane). Program MDB Umowy drukuje deklaracje PIT-11. Dowolna liczba rejestrów, definiowane sposoby numerowania dokumentów pozwolą dostosować program do własnych potrzeb.

Istnieje także możliwość wystawiania jednego lub wielu rachunków do jednej umowy. Przy wystawianiu rachunku program informuje jaka kwota z umowy nie została jeszcze zapłacona.