It is generally accepted that the withdrawal period for caffeine is about 10 -12 days. However this figure will vary with the animal and trainers and riders should always be conservative by allowing ample time for complete elimination.