Hjertesūtraen eksisterte altså i Xuánzăng's levetid. Attwood mener den kan ha blitt komponert før han reiste til India i år 630 e.Kr., fordi han etter sigende hadde en versjon av teksten på denne tiden; eventuelt ble den komponert etter Xuánzăng's retur til Chang'an i år 645 e.Kr. På veien tilbake skal han ha stanset i Chengdu, 800 km sørvest for Chang'an; dette var trolig begrunnet i det politiske kaoset i forbindelse med kollapset til Suidynastiet.