What happens to my deposit if I postpone my Sri Lanka trip?
Most established agencies will keep your deposit as a credit for a later booking if you delay your trip with enough notice, typically 30 days before arrival.
That flexibility became a standard norm after the global pandemic. Still, keeping your deposit intact is very dependent on the exact rules set by the partner hotels. The agency will waive its administrative postponement charges, but hotel deposits that are strictly non-refundable (especially during the busy winter season) can be forfeited and then subtracted from the credited amount.