The hosting department in our agency has just realised that we have not invoiced a client for the hosting of their website ever (since we built and launched it in December 2011).
It is only on shared hosting so we're not talking a massive amount (would probably equate to about £200) - although we have a feeling there are numerous other hosting clients that have also not been invoiced for hosting either so this could rack up.
It is completely our company's fault that the invoices have never been set up and sent out - I actually have no idea why or how.
I am thinking that we should explain to the client(s) and set an annual invoicing date for the hosting going forward seeing as the error is ours but I'd be interested to hear what you might do in this situation?
It would not be particularly ethical to turn around and invoice the client for the past 4-5 years of hosting because we didn't realise they weren't being invoiced?
Is it ethical to back-date invoices for a period of years such as this when the company is at fault?