It seems that every other post in this group at the moment, is from worried people concerned about why their bitch hasn't had puppies by day 63 or something.
So I'm writing this post so I can just post a link to it, anytime someone asks about this and save myself typing a response out now

There are two ways to speak of, that you can know when a litter is due: 1) progesterone testing to determine when ovulation was - she will whelp 63 days plus or minus 48 hours from ovulation - Or 2) cytology to determine when diestrus was - she will whelp 57 days plus or minus 24 hours, from the onset of diestrus.
If you did not do progesterone testing or cytology, and you are going by the date of the first breeding, it can be between 55-70 days later. That is a huge window. (It is usually 59-63 days later - but that is just based on averages and what is typical, not what is possible biologically.)
Besides this information,
there is nothing anyone on this forum can advise you of, if you are not seeing puppies by XYZ date. We are not magicians or fortune tellers. The only biological facts available are the ones I've just posted above.
If you are concerned that your bitch is overdue,
consult your vet. Do not post on online internet forums. Your vet, by the way, will also not know from the information you give, if your bitch is overdue - if you did not do timing. Because there is no way anyone can tell. They can, though, do an ultrasound, check puppy heart rates and, if necessary, progesterone levels to see how close labour is. We can't do that, online. (Just to point that out.)
If you do not want to be in this position of uncertainty, not knowing if puppies should have arrived, then do timing on your future breedings so you will know to within 48 hours when puppies should arrive.
Not everyone wants to do timing, and that's totally fine - this is not a post telling you to do progesterone or cytology, but only to say that, if you don't, there is nothing to be gained by popping up and posting worried posts online about it. No one can reassure you.
You will either have to sit with the uncertainty, or consult your vet.Over and out ;)