I am wondering how long does it takes to clear the checks by the Cyprus banks. I heard that it might take upto 2-4 weeks. I feel thats too long because most times we have time restraints and Any other tips how to accept checks to an offshore bank?
It will take about 4 weeks and might even take more depending on which country and bank the check is comming from. But you should ask your customers to pay you by Wire Transfer, it is faster and easier.