No.(Paul ,i think he s saying that someone has paid him by cheque in his company name which his bank has just opened.)
The bank will accept any cheque where the payee name matches the name on the account. It will not matter that the company was formed or the account opened after the cheque was written.But, a company cannot be liable or be bound for anything that happened before it was created. So if you have this cheque because you have made an agreement or done work it is you not the company that is bound and liable. This might not be a problem, but if things go wrong you might end up with a nasty surprise. You will also need to carefully consider how this income will be taxed - it is probably your personal income and not company income.
Really? You think banks do a companies house search on every cheque to see when the company was established?