How long are VAT self-billing agreements in place?

Generally they are in place for 12 months and should be reviewed annually to ensure there are no changes that would warrant a revised agreement.