Hi Sumedha,
As per Airbnb policy, the payout will happen on the 2nd day of the guest arrival. It could take 1 or 2 days for the amount to be credited to your bank. It might take a little longer if there are bank holidays in between. I have always received payments on time.
Please ensure:
1. The payout method is setup correctly and it is verified.
2. The guest has done the booking properly and the booking is reflecting in your calendar.
If you still haven't received, contact Airbnb support with the booking reference.
I hope that you receive your payment at the earliest.