Invoice model specification