@Paola943 If you have a cleaning fee, the guest would have paid it when they booked. I'm not sure what you mean "I collect it separately"?
Go to your Reservations page and click on "Details" for the guest. You will see what they paid.
Don't concern yourself with Airbnb's recommendations to remove your "block one day before and after". If you want a day between guest to have time to clean without feeling frantic, leave it just the way it is. I've always had that setting. I like it- I work and don't always have time to rush around cleaning the room. I didn't start hosting to stress myself out.