If you’re cursed with a sensitive nose, the week following an interior paint job can be a trying experience. New paint gives off gasses for at least that long; the exchange of volatile organic compounds with the atmosphere is part of the curing process. Using low- or zero-VOC paint may diminish the smell but it won’t eliminate them. It’s no use trying to cover them up with air freshener, scented candles or essential oils; you’re just adding more chemicals to the air. You need something that absorbs odours, and there are many possibilities using common household items.
Step One
Open the windows to circulate air in the room. Amplify the air circulation with fans or by turing on the central air system. It is especially important to do this for at least a day immediately after finishing the painting job, because this is when the paint off-gasses the most.
Step Two
Fill several bowls halfway with white vinegar and spread them around the room. Alternatively, fill each bowl with water, dissolve half a cup of salt into the water and add several slices of lemon. These solutions will absorb the paint odours.
Step Three
Absorb even more odours by cutting several onions in half and spreading them around the room. Onions also absorb odours, and although they produce a slight odour of their own, it goes away as soon as you remove them from the room.
Step Four
Sprinkle baking soda on the carpet, if the room is carpeted. Leave it overnight and vacuum it up in the morning. Besides absorbing the paint odours, it freshens the carpet.
https://letsfixit.co.uk/137072/how-to-stop-new-paint-smelling-so-bad/