How long can I lock in a rate for?

With myCaribou FX & Payments, you can lock rates for up to 350 days and the funds are not due until 2 days before the settlement date.