The onset of the effect of Mucolit is quick - usually it will begin treating heavy coughs within one to two hours of taking a dose. The medicine is effective as long as it is taken according to the instructions.