We invoice TRUSTe policies earlier than the original sign up date to prevent expiration. If the policy expires due to a late payment, and our customer wishes to renew the policy, it would have to re-created from scratch.
Early invoicing is there to try to prevent our customers from having to re-create/re-configure their TRUSTe policies.
Other products that we offer function in a similar way. SSL certificates for example.