The expire date comes from the Associate's anniversary dates. When an agent crosses their anniversary date, they would need a new DA reflecting the correct CO$ and Royalty. The expire date forces the agent and closing company to seek out a new printed DA that is up-to-date.
The expire date will be whichever anniversary date happens first: (company dollar or royalty) for all associates on a DA.