I dont understand it either. I used to work for a company that did not like thr cruise lines invoice going out...I ignored it.
One thing that does come to mind is some TA's set their own final paymemt date, while Royals invoice lists the absolute last date, many do not like clients knowing they are collecting final paymrmt 2 to 4 weeks early.