Invoice manager domain classes