Answered by Benomad Community, digital nomad community
It is important to be transparent about it. Also I recommend apologising, explaining why it happened and fixing it should work. You can also charge them less or no charge at all, or discount another service as compensation. In my experience, 10% - 30% discounts worked well for minor issues when selling stuff. So, in general, I think charging them less and taking full ownership of the situation is definitely a good idea.
That said, I have also had situations where I missed deadlines in the past and usually I was able to predict it before it happened and informed my clients accordingly. In these cases, most of the times my clients were understanding and did not expect a discount as long as the work delivered was of high quality.
Other answers by Benomad Community:
Other answers in the category Freelancing:
Some random answers on our wiki :