Hi Win,
I don't think an official agreement is needed, already discussed that with Paul.
For the payment would prefer remain end following month. This should be kept simple and in practice THS should be referring to good customers who actually pay within 30 days (which makes your point moot).
Anyway, Paul you can add to this if you like.
Thanks,