Pregnancy care providers can detect an embryo on an ultrasound as early as six weeks into the pregnancy. An embryo develops into a fetus around the eighth week of pregnancy. If your last menstrual period isn't accurate, it's possible that it may be too early to detect a fetal heart rate.